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
- RouteValueDictionary.cs
- InkCanvas.cs
- HttpModuleCollection.cs
- VarInfo.cs
- UIHelper.cs
- Function.cs
- AtomContentProperty.cs
- SQLBoolean.cs
- ExtendedPropertyCollection.cs
- HtmlButton.cs
- TextDpi.cs
- ThreadExceptionEvent.cs
- ArrayListCollectionBase.cs
- HttpHandlersSection.cs
- SqlDataSourceEnumerator.cs
- ExpressionValueEditor.cs
- SqlUnionizer.cs
- AttachedAnnotation.cs
- BindToObject.cs
- XmlSchemaComplexContentExtension.cs
- TrackBar.cs
- Operator.cs
- NullReferenceException.cs
- WinInetCache.cs
- ComPlusDiagnosticTraceRecords.cs
- AffineTransform3D.cs
- ChannelFactoryRefCache.cs
- Events.cs
- MarkupCompilePass1.cs
- ToolStripDropTargetManager.cs
- BuildManagerHost.cs
- XmlAtomicValue.cs
- BasicAsyncResult.cs
- CheckBoxAutomationPeer.cs
- DbConnectionPoolGroup.cs
- ListItemConverter.cs
- EntityDataSourceChangingEventArgs.cs
- InvokeWebServiceDesigner.cs
- PromptEventArgs.cs
- XamlSerializerUtil.cs
- Menu.cs
- ListViewGroupItemCollection.cs
- DataPagerFieldCollection.cs
- XmlIlTypeHelper.cs
- ModelPerspective.cs
- MultiPageTextView.cs
- FieldToken.cs
- Ipv6Element.cs
- UnknownBitmapDecoder.cs
- GlyphTypeface.cs
- SqlGenericUtil.cs
- MgmtConfigurationRecord.cs
- WindowsSolidBrush.cs
- PropertyExpression.cs
- CustomAttributeFormatException.cs
- reliableinputsessionchannel.cs
- InterleavedZipPartStream.cs
- TypeDescriptionProviderAttribute.cs
- OrderPreservingSpoolingTask.cs
- DoubleLinkList.cs
- DataGridTableCollection.cs
- DocumentXmlWriter.cs
- AsyncResult.cs
- PagedDataSource.cs
- BitmapEffectDrawingContent.cs
- CatalogPart.cs
- BlobPersonalizationState.cs
- RelatedPropertyManager.cs
- InternalException.cs
- WeakHashtable.cs
- RoleManagerModule.cs
- ControlEvent.cs
- PropertyGridEditorPart.cs
- Positioning.cs
- AuthenticationModulesSection.cs
- ParameterRefs.cs
- NoClickablePointException.cs
- XPathExpr.cs
- HandleExceptionArgs.cs
- EpmHelper.cs
- MissingManifestResourceException.cs
- AlternateViewCollection.cs
- WebServiceEnumData.cs
- Attributes.cs
- ColorTransformHelper.cs
- ToolStripSplitButton.cs
- WebPartUtil.cs
- SpellerStatusTable.cs
- ToolStripGripRenderEventArgs.cs
- UTF8Encoding.cs
- _StreamFramer.cs
- PinnedBufferMemoryStream.cs
- ViewEvent.cs
- UICuesEvent.cs
- Stackframe.cs
- TraceEventCache.cs
- ItemsPresenter.cs
- StateValidator.cs
- LambdaCompiler.Statements.cs
- loginstatus.cs