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
- Control.cs
- JoinElimination.cs
- TableHeaderCell.cs
- Publisher.cs
- ObfuscateAssemblyAttribute.cs
- WebReferencesBuildProvider.cs
- XmlDeclaration.cs
- DirectoryInfo.cs
- HttpStreams.cs
- cryptoapiTransform.cs
- Soap.cs
- TextTreeDeleteContentUndoUnit.cs
- TextTrailingCharacterEllipsis.cs
- LongValidator.cs
- SrgsElement.cs
- RedirectionProxy.cs
- BaseHashHelper.cs
- GorillaCodec.cs
- TrustLevel.cs
- ComponentGlyph.cs
- XmlNamedNodeMap.cs
- DataGridViewColumnStateChangedEventArgs.cs
- PageParser.cs
- PropertyMetadata.cs
- CatalogZoneDesigner.cs
- CorePropertiesFilter.cs
- SystemIPAddressInformation.cs
- HtmlInputButton.cs
- TableParagraph.cs
- ListMarkerSourceInfo.cs
- XmlReflectionImporter.cs
- EmptyControlCollection.cs
- DesignTableCollection.cs
- FlatButtonAppearance.cs
- ListDictionaryInternal.cs
- DataTemplateKey.cs
- ColorConvertedBitmapExtension.cs
- TextParaClient.cs
- ViewBox.cs
- CollectionCodeDomSerializer.cs
- ReadWriteControlDesigner.cs
- BulletChrome.cs
- PropertyMap.cs
- UnconditionalPolicy.cs
- MasterPageBuildProvider.cs
- WebPartConnectVerb.cs
- UrlMappingCollection.cs
- UrlPath.cs
- KoreanCalendar.cs
- ImageUrlEditor.cs
- Grant.cs
- safemediahandle.cs
- AttachmentService.cs
- RtfFormatStack.cs
- FlowDocumentReader.cs
- EntityContainer.cs
- DescendentsWalker.cs
- ViewStateModeByIdAttribute.cs
- InheritanceContextChangedEventManager.cs
- SqlProcedureAttribute.cs
- SqlProfileProvider.cs
- CompoundFileStorageReference.cs
- Fonts.cs
- TripleDES.cs
- HostSecurityManager.cs
- CachedPathData.cs
- LinkedResource.cs
- VirtualDirectoryMappingCollection.cs
- NextPreviousPagerField.cs
- Triangle.cs
- TimerElapsedEvenArgs.cs
- sqlpipe.cs
- ObjectTypeMapping.cs
- NativeMethods.cs
- SecurityTokenException.cs
- Color.cs
- PageParserFilter.cs
- RouteData.cs
- DataGridViewCellParsingEventArgs.cs
- ConnectionPointCookie.cs
- Invariant.cs
- XmlEventCache.cs
- EdmRelationshipRoleAttribute.cs
- ComponentChangedEvent.cs
- FormViewRow.cs
- SurrogateEncoder.cs
- ListBindableAttribute.cs
- SafeEventLogWriteHandle.cs
- TreeNodeClickEventArgs.cs
- ResXResourceWriter.cs
- ClientSettingsProvider.cs
- XamlRtfConverter.cs
- SpotLight.cs
- EntityDataSourceStatementEditor.cs
- UnionQueryOperator.cs
- Parameter.cs
- DataGridRow.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- MethodToken.cs
- Binding.cs