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
- x509utils.cs
- DataGridViewLayoutData.cs
- LicFileLicenseProvider.cs
- Base64Stream.cs
- ToolBar.cs
- XmlHelper.cs
- MissingSatelliteAssemblyException.cs
- WindowVisualStateTracker.cs
- TextEditorMouse.cs
- TemplateBindingExtensionConverter.cs
- SmtpTransport.cs
- EncoderFallback.cs
- RSACryptoServiceProvider.cs
- TrackPointCollection.cs
- MailWebEventProvider.cs
- StringCollectionMarkupSerializer.cs
- SmtpMail.cs
- AxisAngleRotation3D.cs
- NamespaceList.cs
- elementinformation.cs
- FormsIdentity.cs
- TableLayoutStyle.cs
- AnimationLayer.cs
- ObjectStateFormatter.cs
- InvalidWMPVersionException.cs
- Internal.cs
- BuildProvider.cs
- LocalizationComments.cs
- PageSettings.cs
- CheckBoxDesigner.cs
- CodeDomSerializerBase.cs
- HttpHeaderCollection.cs
- ParameterInfo.cs
- SymbolType.cs
- UserUseLicenseDictionaryLoader.cs
- MgmtConfigurationRecord.cs
- CodeGenerator.cs
- arc.cs
- DataGridItemCollection.cs
- PeerCollaboration.cs
- RelationshipNavigation.cs
- Assert.cs
- XmlSchemaComplexType.cs
- SoapEnumAttribute.cs
- SafeMemoryMappedFileHandle.cs
- XmlUtil.cs
- CompressionTransform.cs
- QuerySafeNavigator.cs
- RichTextBox.cs
- Sql8ExpressionRewriter.cs
- DesignerVerbCollection.cs
- UniqueID.cs
- UrlMappingCollection.cs
- Point3DConverter.cs
- Timer.cs
- CfgArc.cs
- RC2CryptoServiceProvider.cs
- ContentValidator.cs
- MemberAccessException.cs
- BuildProvider.cs
- ScrollItemProviderWrapper.cs
- MessageLogTraceRecord.cs
- ListManagerBindingsCollection.cs
- CreatingCookieEventArgs.cs
- PingReply.cs
- WebControlsSection.cs
- TraceLevelStore.cs
- AlignmentXValidation.cs
- TraceFilter.cs
- QuaternionValueSerializer.cs
- StringAnimationUsingKeyFrames.cs
- WebPartZoneCollection.cs
- AbstractSvcMapFileLoader.cs
- PartBasedPackageProperties.cs
- ChildrenQuery.cs
- TypeInitializationException.cs
- BitmapSourceSafeMILHandle.cs
- RectValueSerializer.cs
- AutomationEventArgs.cs
- ReflectionHelper.cs
- BlurBitmapEffect.cs
- PeerNameRecordCollection.cs
- X509Utils.cs
- panel.cs
- StateItem.cs
- BitVector32.cs
- BuilderInfo.cs
- BinaryReader.cs
- DataColumnCollection.cs
- SQLDoubleStorage.cs
- HttpChannelHelpers.cs
- Zone.cs
- CalendarTable.cs
- KeyGestureConverter.cs
- CreateUserErrorEventArgs.cs
- OutputCacheProfileCollection.cs
- FieldNameLookup.cs
- TraceContext.cs
- ToolZoneDesigner.cs
- ProcessProtocolHandler.cs