Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / TransportSecurityProtocolFactory.cs / 1 / TransportSecurityProtocolFactory.cs
//---------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { // Note that this protocol and other protocls represented by its // subclasses rely on transport security to provide message // integrity, confidentiality and request-reply correlation. SOAP // level security features are add-ons to support custom tokens, // and do not have the responsibility to protect specific exchange // patterns. So, thie protocol return true to both requst-reply // support as well as duplex support. class TransportSecurityProtocolFactory : SecurityProtocolFactory { public TransportSecurityProtocolFactory() : base() { } internal TransportSecurityProtocolFactory(TransportSecurityProtocolFactory factory) : base(factory) { } public override bool SupportsDuplex { get { return true; } } public override bool SupportsReplayDetection { get { return false; } } protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout) { return new TransportSecurityProtocol(this, target, via); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ClrPerspective.cs
- xsdvalidator.cs
- TypeConstant.cs
- ControllableStoryboardAction.cs
- ValueOfAction.cs
- PixelFormat.cs
- StructuredCompositeActivityDesigner.cs
- VSWCFServiceContractGenerator.cs
- Main.cs
- CellLabel.cs
- BindingContext.cs
- SerializationFieldInfo.cs
- ReflectionTypeLoadException.cs
- FontSourceCollection.cs
- RequestCachingSection.cs
- XmlMemberMapping.cs
- RuleAction.cs
- DetailsViewCommandEventArgs.cs
- PermissionSet.cs
- SourceElementsCollection.cs
- StringStorage.cs
- activationcontext.cs
- Tokenizer.cs
- ConnectionStringEditor.cs
- WebPartConnectionsEventArgs.cs
- TableRowCollection.cs
- HotSpotCollection.cs
- CompModHelpers.cs
- StyleCollectionEditor.cs
- AuthenticatedStream.cs
- ConstantSlot.cs
- EntityDataSourceWrapper.cs
- CalculatedColumn.cs
- AliasExpr.cs
- WindowsRegion.cs
- FormViewDeletedEventArgs.cs
- Pair.cs
- KoreanCalendar.cs
- SystemSounds.cs
- ListSortDescription.cs
- MemberInfoSerializationHolder.cs
- SignatureHelper.cs
- StateRuntime.cs
- TextServicesContext.cs
- DescendentsWalkerBase.cs
- CodeTypeMember.cs
- GACMembershipCondition.cs
- SoapParser.cs
- WindowsTreeView.cs
- CompilerInfo.cs
- shaperfactoryquerycacheentry.cs
- ImportCatalogPart.cs
- PenContexts.cs
- EntityDataSourceWizardForm.cs
- XmlTextWriter.cs
- GenerateTemporaryAssemblyTask.cs
- IgnoreFileBuildProvider.cs
- GridItemProviderWrapper.cs
- CustomExpression.cs
- DeobfuscatingStream.cs
- ScriptingAuthenticationServiceSection.cs
- HtmlButton.cs
- SqlNodeTypeOperators.cs
- ButtonRenderer.cs
- Region.cs
- NamespaceEmitter.cs
- StreamReader.cs
- ThicknessConverter.cs
- CustomError.cs
- SQLByte.cs
- EmptyElement.cs
- HttpBrowserCapabilitiesWrapper.cs
- ServiceMemoryGates.cs
- InkCanvasInnerCanvas.cs
- LocalizationParserHooks.cs
- MouseWheelEventArgs.cs
- LazyTextWriterCreator.cs
- PriorityItem.cs
- TextSelectionHighlightLayer.cs
- QuaternionAnimation.cs
- TraceSection.cs
- SEHException.cs
- TextAdaptor.cs
- TransactionChannel.cs
- ResourceLoader.cs
- CalendarTable.cs
- PointConverter.cs
- CollectionConverter.cs
- BindingOperations.cs
- GrammarBuilderRuleRef.cs
- Activity.cs
- DataSourceExpressionCollection.cs
- InterleavedZipPartStream.cs
- CompressedStack.cs
- IsolatedStorageFileStream.cs
- GenericUriParser.cs
- ClientScriptManager.cs
- SQLStringStorage.cs
- oledbmetadatacolumnnames.cs
- HandleExceptionArgs.cs