2 types derived from SecureConversationVersion
System.ServiceModel (2)
System\ServiceModel\Security\SecureConversationVersion.cs (2)
50class WSSecureConversationVersionFeb2005 : SecureConversationVersion 68class WSSecureConversationVersion13 : SecureConversationVersion
52 references to SecureConversationVersion
System.ServiceModel (52)
System\ServiceModel\MessageSecurityVersion.cs (1)
93public SecureConversationVersion SecureConversationVersion
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (2)
274if (this.StandardsManager.MessageSecurityVersion.SecureConversationVersion == SecureConversationVersion.WSSecureConversationFeb2005) 276else if (this.StandardsManager.MessageSecurityVersion.SecureConversationVersion == SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (4)
675SecureConversationVersion scVersion = SecureConversationVersion.WSSecureConversation13; 689scVersion = SecureConversationVersion.WSSecureConversationFeb2005; 693scVersion = SecureConversationVersion.WSSecureConversation13;
System\ServiceModel\Security\FederatedSecurityTokenManager.cs (4)
354SecureConversationVersion scVersion = null; 368scVersion = SecureConversationVersion.WSSecureConversationFeb2005; 372scVersion = SecureConversationVersion.WSSecureConversation13; 388scVersion = SecureConversationVersion.WSSecureConversation13;
System\ServiceModel\Security\MessageSecurityTokenVersion.cs (9)
19SecureConversationVersion secureConversationVersion; 28SecureConversationVersion.WSSecureConversationFeb2005, 37SecureConversationVersion.WSSecureConversationFeb2005, 47SecureConversationVersion.WSSecureConversationFeb2005, 57SecureConversationVersion.WSSecureConversation13, 67SecureConversationVersion.WSSecureConversation13, 77SecureConversationVersion.WSSecureConversation13, 155MessageSecurityTokenVersion(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, string toString, bool emitBspRequiredAttributes, params string[] supportedSpecs) 190public SecureConversationVersion SecureConversationVersion
System\ServiceModel\Security\SecureConversationVersion.cs (5)
35public static SecureConversationVersion Default 40public static SecureConversationVersion WSSecureConversationFeb2005 45public static SecureConversationVersion WSSecureConversation13 59public static SecureConversationVersion Instance 77public static SecureConversationVersion Instance
System\ServiceModel\Security\SecurityAlgorithmSuite.cs (4)
246internal string GetEncryptionKeyDerivationAlgorithm(SecurityToken token, SecureConversationVersion version) 258internal int GetEncryptionKeyDerivationLength(SecurityToken token, SecureConversationVersion version) 321internal string GetSignatureKeyDerivationAlgorithm(SecurityToken token, SecureConversationVersion version) 333internal int GetSignatureKeyDerivationLength(SecurityToken token, SecureConversationVersion version)
System\ServiceModel\Security\SecurityStandardsManager.cs (2)
52if (messageSecurityVersion.SecureConversationVersion == SecureConversationVersion.WSSecureConversation13) 98public SecureConversationVersion SecureConversationVersion
System\ServiceModel\Security\SecurityUtils.cs (3)
2369internal static string GetKeyDerivationAlgorithm(SecureConversationVersion version) 2372if (version == SecureConversationVersion.WSSecureConversationFeb2005) 2376else if (version == SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
508SecureConversationVersion.WSSecureConversation13,
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenHelper.cs (2)
18return ConvertSctToSessionToken(sct, SecureConversationVersion.Default); 21static public SessionSecurityToken ConvertSctToSessionToken(SecurityContextSecurityToken sct, SecureConversationVersion version)
System\ServiceModel\Security\WrappedTokenCache.cs (3)
58SessionSecurityToken sessionToken = SecurityContextSecurityTokenHelper.ConvertSctToSessionToken(token, SecureConversationVersion.Default); 139SessionSecurityToken sessionToken = SecurityContextSecurityTokenHelper.ConvertSctToSessionToken(token, SecureConversationVersion.Default); 153SessionSecurityToken sessionToken = SecurityContextSecurityTokenHelper.ConvertSctToSessionToken(token, SecureConversationVersion.Default);
System\ServiceModel\Security\WsKeyInfoSerializer.cs (4)
17static Func<KeyInfoSerializer, IEnumerable<SecurityTokenSerializer.SerializerEntries>> CreateAdditionalEntries(SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion) 36if (secureConversationVersion == SecureConversationVersion.WSSecureConversationFeb2005) 40else if (secureConversationVersion == SecureConversationVersion.WSSecureConversation13) 53public WSKeyInfoSerializer(bool emitBspRequiredAttributes, DictionaryManager dictionaryManager, System.IdentityModel.TrustDictionary trustDictionary, SecurityTokenSerializer innerSecurityTokenSerializer, SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion)
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (5)
65public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes) 72: this(securityVersion, TrustVersion.Default, SecureConversationVersion.Default, emitBspRequiredAttributes, samlSerializer, securityStateEncoder, knownTypes, maximumKeyDerivationOffset, maximumKeyDerivationLabelLength, maximumKeyDerivationNonceLength) 76public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes, 103if (secureConversationVersion == SecureConversationVersion.WSSecureConversationFeb2005) 107else if (secureConversationVersion == SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\WsSecurityTokenSerializerAdapter.cs (3)
28SecureConversationVersion _scVersion; 71: this( securityTokenHandlerCollection, securityVersion, TrustVersion.WSTrust13, SecureConversationVersion.WSSecureConversation13, emitBspAttributes, samlSerializer, stateEncoder, knownTypes ) 89public WsSecurityTokenSerializerAdapter( SecurityTokenHandlerCollection securityTokenHandlerCollection, SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspAttributes, SamlSerializer samlSerializer, SecurityStateEncoder stateEncoder, IEnumerable<Type> knownTypes )