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
- Size.cs
- PropertyValueUIItem.cs
- ConditionalBranch.cs
- SiteMapDataSourceView.cs
- DeriveBytes.cs
- SolidBrush.cs
- ThicknessConverter.cs
- _ScatterGatherBuffers.cs
- PriorityChain.cs
- ResourcePermissionBaseEntry.cs
- PeoplePickerWrapper.cs
- TypeLoadException.cs
- DesignerSerializationManager.cs
- MembershipSection.cs
- HostingEnvironmentException.cs
- XmlElementAttribute.cs
- EdmItemError.cs
- XmlChoiceIdentifierAttribute.cs
- coordinatorfactory.cs
- ValueUtilsSmi.cs
- ApplicationSecurityInfo.cs
- VisualProxy.cs
- ConfigurationSectionCollection.cs
- DynamicControlParameter.cs
- TemplateBamlTreeBuilder.cs
- ExpandSegment.cs
- OleDbStruct.cs
- BoolExpressionVisitors.cs
- PropertyDescriptors.cs
- FormViewInsertedEventArgs.cs
- InvalidPropValue.cs
- SignatureGenerator.cs
- MaskDescriptor.cs
- PrincipalPermission.cs
- SqlReferenceCollection.cs
- TrustManagerPromptUI.cs
- DataGridViewColumnConverter.cs
- ConfigXmlComment.cs
- URLMembershipCondition.cs
- validation.cs
- StatusStrip.cs
- AssemblyBuilder.cs
- GroupQuery.cs
- StopRoutingHandler.cs
- Monitor.cs
- Stylus.cs
- XmlReturnReader.cs
- WeakReference.cs
- LingerOption.cs
- typedescriptorpermissionattribute.cs
- PersianCalendar.cs
- TabletDeviceInfo.cs
- MsmqHostedTransportManager.cs
- SessionIDManager.cs
- MachineSettingsSection.cs
- NativeMethods.cs
- NamespaceQuery.cs
- xmlsaver.cs
- FillErrorEventArgs.cs
- ModuleElement.cs
- BufferAllocator.cs
- ToolStripMenuItemDesigner.cs
- TextTreeExtractElementUndoUnit.cs
- RoamingStoreFileUtility.cs
- SemanticValue.cs
- ReadOnlyHierarchicalDataSourceView.cs
- BitmapInitialize.cs
- UnsafeNativeMethods.cs
- CompilerHelpers.cs
- NCryptSafeHandles.cs
- ChildDocumentBlock.cs
- WebBrowserBase.cs
- ProxyHelper.cs
- ParagraphResult.cs
- ConfigXmlSignificantWhitespace.cs
- Schema.cs
- ErrorWebPart.cs
- TemplateBamlTreeBuilder.cs
- BamlLocalizableResourceKey.cs
- PipelineModuleStepContainer.cs
- RightsManagementEncryptedStream.cs
- LinqDataSourceSelectEventArgs.cs
- UnsafeNativeMethods.cs
- Process.cs
- WebBrowser.cs
- ItemCollection.cs
- MetadataUtil.cs
- WebPartManager.cs
- ValueConversionAttribute.cs
- KeyBinding.cs
- SubqueryRules.cs
- DebuggerService.cs
- ConfigXmlAttribute.cs
- Repeater.cs
- ChtmlImageAdapter.cs
- XmlUtilWriter.cs
- DataErrorValidationRule.cs
- RadioButton.cs
- MarshalByValueComponent.cs
- CodeDirectionExpression.cs