6 types derived from MessageSecurityVersion
System.ServiceModel (6)
System\ServiceModel\MessageSecurityVersion.cs (6)
113class WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion : MessageSecurityVersion 143class WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion 173class WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion 203class WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion 233class WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion : MessageSecurityVersion 263class WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion
161 references to MessageSecurityVersion
System.ServiceModel (161)
System\ServiceModel\BasicHttpMessageSecurity.cs (4)
57MessageSecurityVersion version = MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10; 78result = SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10, true); 103if (sbe.MessageSecurityVersion != MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10)
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (2)
23MessageSecurityVersion messageSecurityVersion; 78internal MessageSecurityVersion MessageSecurityVersion
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
617RequestSecurityTokenResponse response = RequestSecurityTokenResponse.CreateFrom(message.GetReaderAtBodyContents(), MessageSecurityVersion.Default, new PeerSecurityTokenSerializer());
System\ServiceModel\Channels\SecurityBindingElement.cs (19)
45MessageSecurityVersion messageSecurityVersion; 59this.messageSecurityVersion = MessageSecurityVersion.Default; 164public MessageSecurityVersion MessageSecurityVersion 920return CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11); 951static public SecurityBindingElement CreateMutualCertificateBindingElement(MessageSecurityVersion version) 958static public SecurityBindingElement CreateMutualCertificateBindingElement(MessageSecurityVersion version, bool allowSerializedSigningTokenOnReply) 1081result.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 1111return CreateMutualCertificateDuplexBindingElement(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11); 1114static public AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement(MessageSecurityVersion version) 1162result.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 1307result.MessageSecurityVersion = MessageSecurityVersion.WSSXDefault; 1312result.MessageSecurityVersion = MessageSecurityVersion.Default; 1379result.MessageSecurityVersion = MessageSecurityVersion.WSSXDefault; 1384result.MessageSecurityVersion = MessageSecurityVersion.Default; 1442result.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 1508return CreateCertificateOverTransportBindingElement(MessageSecurityVersion.Default); 1513static public TransportSecurityBindingElement CreateCertificateOverTransportBindingElement(MessageSecurityVersion version) 1675result.MessageSecurityVersion = MessageSecurityVersion.WSSXDefault; 1680result.MessageSecurityVersion = MessageSecurityVersion.Default;
System\ServiceModel\Channels\TransactionChannelFactory.cs (2)
190CreateStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12); 192static SecurityStandardsManager CreateStandardsManager(MessageSecurityVersion securityVersion)
System\ServiceModel\Configuration\IssuedTokenParametersElement.cs (2)
30public MessageSecurityVersion DefaultMessageSecurityVersion 32get { return (MessageSecurityVersion)base[ConfigurationStrings.DefaultMessageSecurityVersion]; }
System\ServiceModel\Configuration\MessageSecurityVersionConverter.cs (20)
39MessageSecurityVersion retval = null; 43retval = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 46retval = MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10; 49retval = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10; 52retval = MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10; 55retval = MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12; 58retval = MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10; 61retval = MessageSecurityVersion.Default; 65SR.GetString(SR.ConfigInvalidClassFactoryValue, version, typeof(MessageSecurityVersion).FullName))); 74if (typeof(string) == destinationType && value is MessageSecurityVersion) 77MessageSecurityVersion securityVersion = (MessageSecurityVersion)value; 78if (securityVersion == MessageSecurityVersion.Default) 82else if (securityVersion == MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11) 86else if (securityVersion == MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10) 90else if (securityVersion == MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10) 94else if (securityVersion == MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10) 98else if (securityVersion == MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12) 102else if (securityVersion == MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10) 109SR.GetString(SR.ConfigInvalidClassInstanceValue, typeof(MessageSecurityVersion).FullName)));
System\ServiceModel\Configuration\Properties.cs (2)
1543properties.Add(new ConfigurationProperty("defaultMessageSecurityVersion", typeof(System.ServiceModel.MessageSecurityVersion), null, new System.ServiceModel.Configuration.MessageSecurityVersionConverter(), null, System.Configuration.ConfigurationPropertyOptions.None)); 3004properties.Add(new ConfigurationProperty("messageSecurityVersion", typeof(System.ServiceModel.MessageSecurityVersion), "Default", new System.ServiceModel.Configuration.MessageSecurityVersionConverter(), null, System.Configuration.ConfigurationPropertyOptions.None));
System\ServiceModel\Configuration\SecurityElementBase.cs (3)
143public MessageSecurityVersion MessageSecurityVersion 145get { return (MessageSecurityVersion)base[ConfigurationStrings.MessageSecurityVersion]; } 648if (sbe.MessageSecurityVersion != MessageSecurityVersion.Default)
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
134MessageSecurityVersion version) 231internal static bool TryCreate(SecurityBindingElement sbe, bool isSecureTransportMode, bool isReliableSession, MessageSecurityVersion version, out FederatedMessageSecurityOverHttp messageSecurity)
System\ServiceModel\MessageSecurityOverHttp.cs (1)
74internal SecurityBindingElement CreateSecurityBindingElement(bool isSecureTransportMode, bool isReliableSession, MessageSecurityVersion version)
System\ServiceModel\MessageSecurityOverMsmq.cs (3)
89result.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 118if (sbe.MessageSecurityVersion != MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 119&& sbe.MessageSecurityVersion != MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11)
System\ServiceModel\MessageSecurityOverTcp.cs (4)
135result.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 136oneShotSecurity.MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11; 152if (sbe.MessageSecurityVersion != MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 153&& sbe.MessageSecurityVersion != MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10)
System\ServiceModel\MessageSecurityVersion.cs (20)
11public static MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 19public static MessageSecurityVersion WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 27public static MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 35public static MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 43public static MessageSecurityVersion WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 51public static MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 59public static MessageSecurityVersion Default 67internal static MessageSecurityVersion WSSXDefault 115static MessageSecurityVersion instance = new WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion(); 117public static MessageSecurityVersion Instance 145static MessageSecurityVersion instance = new WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion(); 147public static MessageSecurityVersion Instance 175static MessageSecurityVersion instance = new WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion(); 177public static MessageSecurityVersion Instance 205static MessageSecurityVersion instance = new WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion(); 207public static MessageSecurityVersion Instance 235static MessageSecurityVersion instance = new WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion(); 237public static MessageSecurityVersion Instance 265static MessageSecurityVersion instance = new WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion(); 267public static MessageSecurityVersion Instance
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (4)
399void GetIssuerBindingSecurityVersion(Binding issuerBinding, MessageSecurityVersion issuedTokenParametersDefaultMessageSecurityVersion, SecurityBindingElement outerSecurityBindingElement, out MessageSecurityVersion messageSecurityVersion, out SecurityTokenSerializer tokenSerializer) 433messageSecurityVersion = MessageSecurityVersion.Default; 492MessageSecurityVersion issuerSecurityVersion;
System\ServiceModel\Security\InfoCardHelper.cs (3)
183MessageSecurityVersion bindingSecurityVersion = null; 384public static MessageSecurityVersion GetBindingSecurityVersionOrDefault(Binding binding) 395return MessageSecurityVersion.Default;
System\ServiceModel\Security\InfocardInteractiveChannelInitializer.cs (1)
82MessageSecurityVersion bindingSecurityVersion = InfoCardHelper.GetBindingSecurityVersionOrDefault(binding);
System\ServiceModel\Security\IssuedTokensHeader.cs (2)
25public IssuedTokensHeader(RequestSecurityTokenResponse tokenIssuance, MessageSecurityVersion version, SecurityTokenSerializer tokenSerializer) 183internal static Collection<RequestSecurityTokenResponse> ExtractIssuances(Message message, MessageSecurityVersion version, WSSecurityTokenSerializer tokenSerializer, string[] actors, XmlQualifiedName expectedAppliesToQName)
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (1)
221SecurityVersion wss = MessageSecurityVersion.Default.SecurityVersion;
System\ServiceModel\Security\RequestSecurityToken.cs (3)
61public RequestSecurityToken(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 67public RequestSecurityToken(MessageSecurityVersion messageSecurityVersion, 556public static RequestSecurityToken CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (3)
67public RequestSecurityTokenResponse(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 97public RequestSecurityTokenResponse(MessageSecurityVersion messageSecurityVersion, 633public static RequestSecurityTokenResponse CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
116MessageSecurityVersion messageSecurityVersion; 616internal MessageSecurityVersion MessageSecurityVersion
System\ServiceModel\Security\SecurityStandardsManager.cs (4)
27readonly MessageSecurityVersion messageSecurityVersion; 39: this(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11, tokenSerializer) 43public SecurityStandardsManager(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer tokenSerializer) 88public MessageSecurityVersion MessageSecurityVersion
System\ServiceModel\Security\SecurityUtils.cs (8)
1810internal static SecurityStandardsManager CreateSecurityStandardsManager(MessageSecurityVersion securityVersion, SecurityTokenManager tokenManager) 1820return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10, tokenManager); 1822return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11, tokenManager); 1824return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10, tokenManager); 1826return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10, tokenManager); 1828return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12, tokenManager); 1830return CreateSecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10, tokenManager); 1835internal static SecurityStandardsManager CreateSecurityStandardsManager(MessageSecurityVersion securityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (4)
36MessageSecurityVersion defaultMessageSecurityVersion; 107public MessageSecurityVersion DefaultMessageSecurityVersion 312public Collection<XmlElement> CreateRequestParameters(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 510SecurityStandardsManager trust13StandardsManager = new SecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12, trust13Serializer);
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (3)
39MessageSecurityVersion messageSecurityVersion; 51this.messageSecurityVersion = MessageSecurityVersion.Default; 184public MessageSecurityVersion MessageSecurityVersion
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (3)
173internal MessageSecurityVersion DefaultMessageSecurityVersion 177MessageSecurityVersion messageSecurityVersion; 178return (this.TryGetProperty<MessageSecurityVersion>(DefaultMessageSecurityVersionProperty, out messageSecurityVersion)) ? messageSecurityVersion : null;
System\ServiceModel\Security\WSSecurityPolicy.cs (5)
197public abstract bool IsSecurityVersionSupported(MessageSecurityVersion version); 199public abstract MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version); 3054MessageSecurityVersion messageSecurityVersion = sbe.MessageSecurityVersion; 3074public static WSSecurityPolicy GetSecurityPolicyDriver(MessageSecurityVersion version) 3112public WSSecurityPolicy GetSecurityPolicyDriver(MessageSecurityVersion version)
System\ServiceModel\Security\WSSecurityPolicy11.cs (8)
23public override bool IsSecurityVersionSupported(MessageSecurityVersion version) 25return version == MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 || 26version == MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 || 27version == MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10; 30public override MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version) 32return (version == SecurityVersion.WSSecurity10) ? MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 : MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10; 39return new WSTrustFeb2005.DriverFeb2005(new SecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11, WSSecurityTokenSerializer.DefaultInstance));
System\ServiceModel\Security\WSSecurityPolicy12.cs (8)
31public override bool IsSecurityVersionSupported(MessageSecurityVersion version) 33return version == MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 || 34version == MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 || 35version == MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10; 38public override MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version) 40return (version == SecurityVersion.WSSecurity10) ? MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 : MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10; 47return new WSTrustDec2005.DriverDec2005(new SecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12, WSSecurityTokenSerializer.DefaultInstance));
System\ServiceModel\Security\WsSecurityTokenSerializerAdapter.cs (1)
41: this( securityTokenHandlerCollection, MessageSecurityVersion.Default.SecurityVersion )
System\ServiceModel\WS2007FederationHttpBinding.cs (2)
26static readonly MessageSecurityVersion WS2007MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10;
System\ServiceModel\WS2007HttpBinding.cs (2)
26static readonly MessageSecurityVersion WS2007MessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10;
System\ServiceModel\WSDualHttpSecurity.cs (2)
13static readonly MessageSecurityVersion WSDualMessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10;
System\ServiceModel\WSFederationHttpBinding.cs (2)
25static readonly MessageSecurityVersion WSMessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10;
System\ServiceModel\WSFederationHttpSecurity.cs (2)
49internal SecurityBindingElement CreateMessageSecurity(bool isReliableSessionEnabled, MessageSecurityVersion version) 65MessageSecurityVersion version,
System\ServiceModel\WSHttpBinding.cs (2)
25static readonly MessageSecurityVersion WSMessageSecurityVersion = MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10;
System\ServiceModel\WSHttpSecurity.cs (1)
93internal SecurityBindingElement CreateMessageSecurity(bool isReliableSessionEnabled, MessageSecurityVersion version)