1 type derived from SecurityVersion
System.ServiceModel (1)
System\ServiceModel\Security\SecurityVersion.cs (1)
155class SecurityVersion10 : SecurityVersion
76 references to SecurityVersion
System.ServiceModel (76)
System\ServiceModel\Channels\SecurityBindingElement.cs (3)
966if (version.SecurityVersion == SecurityVersion.WSSecurity10) 1122if (version.SecurityVersion == SecurityVersion.WSSecurity10) 1521if (version.SecurityVersion == SecurityVersion.WSSecurity10)
System\ServiceModel\Channels\ServiceChannel.cs (2)
1128if (string.Compare(code.Namespace, SecurityVersion.Default.HeaderNamespace.Value, StringComparison.Ordinal) == 0) 1130if (string.Compare(code.Name, SecurityVersion.Default.FailedAuthenticationFaultCode.Value, StringComparison.Ordinal) == 0)
System\ServiceModel\Channels\TransportBindingElementImporter.cs (1)
189httpsBinding.MessageSecurityVersion = sp.GetSupportedMessageSecurityVersion(SecurityVersion.WSSecurity11);
System\ServiceModel\Dispatcher\AuthenticationBehavior.cs (2)
151SecurityVersion wss = SecurityVersion.Default;
System\ServiceModel\Dispatcher\AuthorizationBehavior.cs (2)
163SecurityVersion wss = SecurityVersion.Default;
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (4)
852if (sbe.MessageSecurityVersion.SecurityVersion == SecurityVersion.WSSecurity10 858SR.GetString(SR.SecurityVersionDoesNotSupportEncryptedKeyBinding, binding.Name, binding.Namespace, contract.Name, contract.Namespace, SecurityVersion.WSSecurity11))); 871if (sbe.MessageSecurityVersion.SecurityVersion == SecurityVersion.WSSecurity10) 878SR.GetString(SR.SecurityVersionDoesNotSupportThumbprintX509KeyIdentifierClause, binding.Name, binding.Namespace, contract.Name, contract.Namespace, SecurityVersion.WSSecurity11)));
System\ServiceModel\MessageSecurityVersion.cs (1)
77public SecurityVersion SecurityVersion
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (3)
640protected SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityVersion version) 676SecurityVersion securityVersion = SecurityVersion.WSSecurity11;
System\ServiceModel\Security\FederatedSecurityTokenManager.cs (5)
445internal static SecurityVersion GetSecurityVersion( SecurityTokenVersion tokenVersion ) 460SecurityVersion sv = ( tokenVersion as MessageSecurityTokenVersion ).SecurityVersion; 471return SecurityVersion.WSSecurity11; 475return SecurityVersion.WSSecurity10; 479return SecurityVersion.WSSecurity11;
System\ServiceModel\Security\MessageSecurityProtocolFactory.cs (1)
221SecurityVersion wss = MessageSecurityVersion.Default.SecurityVersion;
System\ServiceModel\Security\MessageSecurityTokenVersion.cs (12)
17SecurityVersion securityVersion; 26SecurityVersion.WSSecurity11, 35SecurityVersion.WSSecurity10, 45SecurityVersion.WSSecurity11, 55SecurityVersion.WSSecurity10, 65SecurityVersion.WSSecurity11, 75SecurityVersion.WSSecurity11, 133public static MessageSecurityTokenVersion GetSecurityTokenVersion(SecurityVersion version, bool emitBspAttributes) 135if (version == SecurityVersion.WSSecurity10) 142else if (version == SecurityVersion.WSSecurity11) 155MessageSecurityTokenVersion(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, string toString, bool emitBspRequiredAttributes, params string[] supportedSpecs) 174public SecurityVersion SecurityVersion
System\ServiceModel\Security\SecurityStandardsManager.cs (3)
57if (this.SecurityVersion == SecurityVersion.WSSecurity10 || this.SecurityVersion == SecurityVersion.WSSecurity11) 83public SecurityVersion SecurityVersion
System\ServiceModel\Security\SecurityUtils.cs (1)
1367SecurityVersion wss = standardsManager.SecurityVersion;
System\ServiceModel\Security\SecurityVersion.cs (3)
70public static SecurityVersion WSSecurity10 75public static SecurityVersion WSSecurity11 80internal static SecurityVersion Default
System\ServiceModel\Security\SignatureConfirmationElement.cs (2)
14SecurityVersion version; 18public SignatureConfirmationElement(string id, byte[] signatureValue, SecurityVersion version)
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (1)
397return !SecurityVersion.Default.DoesMessageContainSecurityHeader(message);
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
506WSSecurityTokenSerializer trust13Serializer = new WSSecurityTokenSerializer(SecurityVersion.WSSecurity11,
System\ServiceModel\Security\WsKeyInfoSerializer.cs (4)
17static Func<KeyInfoSerializer, IEnumerable<SecurityTokenSerializer.SerializerEntries>> CreateAdditionalEntries(SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion) 23if (securityVersion == SecurityVersion.WSSecurity10) 27else if (securityVersion == SecurityVersion.WSSecurity11) 53public WSKeyInfoSerializer(bool emitBspRequiredAttributes, DictionaryManager dictionaryManager, System.IdentityModel.TrustDictionary trustDictionary, SecurityTokenSerializer innerSecurityTokenSerializer, SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion)
System\ServiceModel\Security\WSSecurityPolicy.cs (5)
199public abstract MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version); 619if (binding.MessageSecurityVersion.SecurityVersion == SecurityVersion.WSSecurity10) 623else if (binding.MessageSecurityVersion.SecurityVersion == SecurityVersion.WSSecurity11) 668binding.MessageSecurityVersion = this.GetSupportedMessageSecurityVersion(SecurityVersion.WSSecurity10); 692binding.MessageSecurityVersion = this.GetSupportedMessageSecurityVersion(SecurityVersion.WSSecurity11);
System\ServiceModel\Security\WSSecurityPolicy11.cs (2)
30public override MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version) 32return (version == SecurityVersion.WSSecurity10) ? MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 : MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10;
System\ServiceModel\Security\WSSecurityPolicy12.cs (2)
38public override MessageSecurityVersion GetSupportedMessageSecurityVersion(SecurityVersion version) 40return (version == SecurityVersion.WSSecurity10) ? MessageSecurityVersion.WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 : MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10;
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (13)
25readonly SecurityVersion securityVersion; 36: this(SecurityVersion.WSSecurity11) 41: this(SecurityVersion.WSSecurity11, emitBspRequiredAttributes) 45public WSSecurityTokenSerializer(SecurityVersion securityVersion) 50public WSSecurityTokenSerializer(SecurityVersion securityVersion, bool emitBspRequiredAttributes) 55public WSSecurityTokenSerializer(SecurityVersion securityVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer) 60public WSSecurityTokenSerializer(SecurityVersion securityVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes) 65public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes) 70public WSSecurityTokenSerializer(SecurityVersion securityVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes, 76public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes, 116if (securityVersion == SecurityVersion.WSSecurity10) 120else if (securityVersion == SecurityVersion.WSSecurity11) 175public SecurityVersion SecurityVersion
System\ServiceModel\Security\WsSecurityTokenSerializerAdapter.cs (3)
53public WsSecurityTokenSerializerAdapter( SecurityTokenHandlerCollection securityTokenHandlerCollection, SecurityVersion securityVersion ) 70public WsSecurityTokenSerializerAdapter( SecurityTokenHandlerCollection securityTokenHandlerCollection, SecurityVersion securityVersion, bool emitBspAttributes, SamlSerializer samlSerializer, SecurityStateEncoder stateEncoder, IEnumerable<Type> knownTypes ) 89public WsSecurityTokenSerializerAdapter( SecurityTokenHandlerCollection securityTokenHandlerCollection, SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspAttributes, SamlSerializer samlSerializer, SecurityStateEncoder stateEncoder, IEnumerable<Type> knownTypes )