2 types derived from SecureConversationVersion
System.ServiceModel.Primitives (2)
System\ServiceModel\Security\SecureConversationVersion.cs (2)
45internal class WSSecureConversationVersionFeb2005 : SecureConversationVersion 63internal class WSSecureConversationVersion13 : SecureConversationVersion
27 references to SecureConversationVersion
System.ServiceModel.Primitives (27)
System\ServiceModel\MessageSecurityVersion.cs (1)
95public SecureConversationVersion SecureConversationVersion
System\ServiceModel\Security\MessageSecurityTokenVersion.cs (8)
20SecureConversationVersion.WSSecureConversationFeb2005, 30SecureConversationVersion.WSSecureConversationFeb2005, 40SecureConversationVersion.WSSecureConversation13, 50SecureConversationVersion.WSSecureConversation13, 60SecureConversationVersion.WSSecureConversation13, 71SecureConversationVersion.WSSecureConversationFeb2005, 148private MessageSecurityTokenVersion(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, string toString, bool emitBspRequiredAttributes, params string[] supportedSpecs) 165public SecureConversationVersion SecureConversationVersion { get; }
System\ServiceModel\Security\SecureConversationVersion.cs (5)
30public static SecureConversationVersion Default 35public static SecureConversationVersion WSSecureConversationFeb2005 40public static SecureConversationVersion WSSecureConversation13 54public static SecureConversationVersion Instance 72public static SecureConversationVersion Instance
System\ServiceModel\Security\SecurityStandardsManager.cs (1)
36if (messageSecurityVersion.SecureConversationVersion == SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\SecurityUtils.cs (3)
824internal static string GetKeyDerivationAlgorithm(SecureConversationVersion version) 827if (version == SecureConversationVersion.WSSecureConversationFeb2005) 831else if (version == SecureConversationVersion.WSSecureConversation13)
System\ServiceModel\Security\WSKeyInfoSerializer.cs (4)
16private static Func<KeyInfoSerializer, IEnumerable<SerializerEntries>> CreateAdditionalEntries(SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion) 35if (secureConversationVersion == SecureConversationVersion.WSSecureConversationFeb2005) 39else if (secureConversationVersion == SecureConversationVersion.WSSecureConversation13) 52public WSKeyInfoSerializer(bool emitBspRequiredAttributes, DictionaryManager dictionaryManager, IdentityModel.TrustDictionary trustDictionary, SecurityTokenSerializer innerSecurityTokenSerializer, SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion)
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (5)
60public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes) 67: this(securityVersion, TrustVersion.Default, SecureConversationVersion.Default, emitBspRequiredAttributes, samlSerializer, securityStateEncoder, knownTypes, maximumKeyDerivationOffset, maximumKeyDerivationLabelLength, maximumKeyDerivationNonceLength) 71public WSSecurityTokenSerializer(SecurityVersion securityVersion, TrustVersion trustVersion, SecureConversationVersion secureConversationVersion, bool emitBspRequiredAttributes, SamlSerializer samlSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes, 95if (secureConversationVersion == SecureConversationVersion.WSSecureConversationFeb2005) 99else if (secureConversationVersion == SecureConversationVersion.WSSecureConversation13)