2 types derived from WSSecurityTokenSerializer
System.ServiceModel (2)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
490class PeerSecurityTokenSerializer : WSSecurityTokenSerializer
System\ServiceModel\Security\WsSecurityTokenSerializerAdapter.cs (1)
26class WsSecurityTokenSerializerAdapter : WSSecurityTokenSerializer
22 instantiations of WSSecurityTokenSerializer
System.ServiceModel (22)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
290return new WSSecurityTokenSerializer(messageVersion.SecurityVersion, messageVersion.TrustVersion, messageVersion.SecureConversationVersion, messageVersion.EmitBspRequiredAttributes, null, null, null);
System\ServiceModel\Channels\PeerSecurityManager.cs (1)
901return new WSSecurityTokenSerializer(wsVersion.SecurityVersion, wsVersion.TrustVersion, wsVersion.SecureConversationVersion, wsVersion.EmitBspRequiredAttributes, null, null, null);
System\ServiceModel\Channels\TransactionChannelFactory.cs (1)
196new WSSecurityTokenSerializer(securityVersion.SecurityVersion, securityVersion.TrustVersion, securityVersion.SecureConversationVersion, false, null, null, null));
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (1)
222return new SecurityStandardsManager(securityBindingElement.MessageSecurityVersion, new WSSecurityTokenSerializer(securityBindingElement.MessageSecurityVersion.SecurityVersion));
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
168WSSecurityTokenSerializer versionSpecificSerializer = new WSSecurityTokenSerializer(version.SecurityVersion, 284WSSecurityTokenSerializer versionSpecificSerializer = new WSSecurityTokenSerializer(version.SecurityVersion,
System\ServiceModel\MessageSecurityOverHttp.cs (6)
102oneShotSecurity = SecurityBindingElement.CreateIssuedTokenOverTransportBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite)); 136oneShotSecurity = SecurityBindingElement.CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite), true); 161oneShotSecurity = SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite)); 285new WSSecurityTokenSerializer( 330new WSSecurityTokenSerializer( 363new WSSecurityTokenSerializer(
System\ServiceModel\MessageSecurityOverMsmq.cs (1)
155new WSSecurityTokenSerializer(
System\ServiceModel\MessageSecurityOverTcp.cs (2)
185new WSSecurityTokenSerializer( 214new WSSecurityTokenSerializer(
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (1)
44WSSecureConversation secureConversation = (innerTokenSerializer is WSSecurityTokenSerializer) ? ((WSSecurityTokenSerializer)innerTokenSerializer).SecureConversation : new WSSecurityTokenSerializer(this.Factory.MessageSecurityVersion.SecurityVersion).SecureConversation;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
664return new WSSecurityTokenSerializer(wsVersion.SecurityVersion, wsVersion.TrustVersion, wsVersion.SecureConversationVersion, wsVersion.EmitBspRequiredAttributes, null, null, null);
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
42WSSecureConversation secureConversation = (innerTokenSerializer is WSSecurityTokenSerializer) ? ((WSSecurityTokenSerializer)innerTokenSerializer).SecureConversation : new WSSecurityTokenSerializer(this.Factory.MessageSecurityVersion.SecurityVersion).SecureConversation;
System\ServiceModel\Security\SecurityStandardsManager.cs (1)
137wsSecurityTokenSerializer = new WSSecurityTokenSerializer(this.SecurityVersion);
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
53return new WSSecurityTokenSerializer(wsVersion.SecurityVersion, wsVersion.TrustVersion, wsVersion.SecureConversationVersion, wsVersion.EmitBspRequiredAttributes, samlSerializer, parent.SecureConversationAuthentication.SecurityStateEncoder, parent.SecureConversationAuthentication.SecurityContextClaimTypes);
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
506WSSecurityTokenSerializer trust13Serializer = new WSSecurityTokenSerializer(SecurityVersion.WSSecurity11,
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (1)
165instance = new WSSecurityTokenSerializer();
80 references to WSSecurityTokenSerializer
System.ServiceModel (80)
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
168WSSecurityTokenSerializer versionSpecificSerializer = new WSSecurityTokenSerializer(version.SecurityVersion, 284WSSecurityTokenSerializer versionSpecificSerializer = new WSSecurityTokenSerializer(version.SecurityVersion,
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (2)
44WSSecureConversation secureConversation = (innerTokenSerializer is WSSecurityTokenSerializer) ? ((WSSecurityTokenSerializer)innerTokenSerializer).SecureConversation : new WSSecurityTokenSerializer(this.Factory.MessageSecurityVersion.SecurityVersion).SecureConversation;
System\ServiceModel\Security\InfocardInteractiveChannelInitializer.cs (2)
83WSSecurityTokenSerializer tokenSerializer = WSSecurityTokenSerializer.DefaultInstance;
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (2)
42WSSecureConversation secureConversation = (innerTokenSerializer is WSSecurityTokenSerializer) ? ((WSSecurityTokenSerializer)innerTokenSerializer).SecureConversation : new WSSecurityTokenSerializer(this.Factory.MessageSecurityVersion.SecurityVersion).SecureConversation;
System\ServiceModel\Security\IssuedTokensHeader.cs (1)
183internal static Collection<RequestSecurityTokenResponse> ExtractIssuances(Message message, MessageSecurityVersion version, WSSecurityTokenSerializer tokenSerializer, string[] actors, XmlQualifiedName expectedAppliesToQName)
System\ServiceModel\Security\SecurityStandardsManager.cs (5)
30WSSecurityTokenSerializer wsSecurityTokenSerializer; 34: this(WSSecurityTokenSerializer.DefaultInstance) 128WSSecurityTokenSerializer WSSecurityTokenSerializer 134WSSecurityTokenSerializer wsSecurityTokenSerializer = this.tokenSerializer as WSSecurityTokenSerializer;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
506WSSecurityTokenSerializer trust13Serializer = new WSSecurityTokenSerializer(SecurityVersion.WSSecurity11,
System\ServiceModel\Security\WSSecureConversation.cs (8)
15using StrEntry = WSSecurityTokenSerializer.StrEntry; 16using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 18abstract class WSSecureConversation : WSSecurityTokenSerializer.SerializerEntries 20WSSecurityTokenSerializer tokenSerializer; 23protected WSSecureConversation(WSSecurityTokenSerializer tokenSerializer, int maxKeyDerivationOffset, int maxKeyDerivationLabelLength, int maxKeyDerivationNonceLength) 38public WSSecurityTokenSerializer WSSecurityTokenSerializer 74protected class DerivedKeyTokenEntry : WSSecurityTokenSerializer.TokenEntry 314protected abstract class SecurityContextTokenEntry : WSSecurityTokenSerializer.TokenEntry
System\ServiceModel\Security\WSSecureConversationDec2005.cs (5)
26using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 27using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 28using StrEntry = WSSecurityTokenSerializer.StrEntry; 29using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 36public WSSecureConversationDec2005(WSSecurityTokenSerializer tokenSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes,
System\ServiceModel\Security\WSSecureConversationFeb2005.cs (5)
26using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 27using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 28using StrEntry = WSSecurityTokenSerializer.StrEntry; 29using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 36public WSSecureConversationFeb2005(WSSecurityTokenSerializer tokenSerializer, SecurityStateEncoder securityStateEncoder, IEnumerable<Type> knownTypes,
System\ServiceModel\Security\WSSecurityJan2004.cs (16)
21using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 22using StrEntry = WSSecurityTokenSerializer.StrEntry; 23using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 25class WSSecurityJan2004 : WSSecurityTokenSerializer.SerializerEntries 27WSSecurityTokenSerializer tokenSerializer; 30public WSSecurityJan2004(WSSecurityTokenSerializer tokenSerializer, SamlSerializer samlSerializer) 36public WSSecurityTokenSerializer WSSecurityTokenSerializer 70WSSecurityTokenSerializer tokenSerializer; 73protected BinaryTokenEntry(WSSecurityTokenSerializer tokenSerializer, string valueTypeUri) 80protected BinaryTokenEntry(WSSecurityTokenSerializer tokenSerializer, string[] valueTypeUris) 252public KerberosTokenEntry(WSSecurityTokenSerializer tokenSerializer) 340WSSecurityTokenSerializer tokenSerializer; 342public UserNamePasswordTokenEntry(WSSecurityTokenSerializer tokenSerializer) 484WSSecurityTokenSerializer tokenSerializer; 486public WrappedKeyTokenEntry(WSSecurityTokenSerializer tokenSerializer) 607public X509TokenEntry(WSSecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\WSSecurityPolicy.cs (2)
3057trustDriver = new WSTrustFeb2005.DriverFeb2005(new SecurityStandardsManager(messageSecurityVersion, WSSecurityTokenSerializer.DefaultInstance)); 3061trustDriver = new WSTrustDec2005.DriverDec2005(new SecurityStandardsManager(messageSecurityVersion, WSSecurityTokenSerializer.DefaultInstance));
System\ServiceModel\Security\WSSecurityPolicy11.cs (1)
39return new WSTrustFeb2005.DriverFeb2005(new SecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11, WSSecurityTokenSerializer.DefaultInstance));
System\ServiceModel\Security\WSSecurityPolicy12.cs (1)
47return new WSTrustDec2005.DriverDec2005(new SecurityStandardsManager(MessageSecurityVersion.WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12, WSSecurityTokenSerializer.DefaultInstance));
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (2)
23static WSSecurityTokenSerializer instance; 160public static WSSecurityTokenSerializer DefaultInstance
System\ServiceModel\Security\WSSecurityXXX2005.cs (7)
27using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 28using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 29using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 30using StrEntry = WSSecurityTokenSerializer.StrEntry; 34public WSSecurityXXX2005(WSSecurityTokenSerializer tokenSerializer, SamlSerializer samlSerializer) 48public SamlTokenEntry(WSSecurityTokenSerializer tokenSerializer, SamlSerializer samlSerializer) 58public WrappedKeyTokenEntry(WSSecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\WSTrust.cs (8)
33using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 34using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 35using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 36using StrEntry = WSSecurityTokenSerializer.StrEntry; 39abstract class WSTrust : WSSecurityTokenSerializer.SerializerEntries 41WSSecurityTokenSerializer tokenSerializer; 43public WSTrust(WSSecurityTokenSerializer tokenSerializer) 48public WSSecurityTokenSerializer WSSecurityTokenSerializer
System\ServiceModel\Security\WSTrustDec2005.cs (5)
30using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 31using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 32using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 33using StrEntry = WSSecurityTokenSerializer.StrEntry; 37public WSTrustDec2005(WSSecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\WSTrustFeb2005.cs (5)
30using KeyIdentifierEntry = WSSecurityTokenSerializer.KeyIdentifierEntry; 31using KeyIdentifierClauseEntry = WSSecurityTokenSerializer.KeyIdentifierClauseEntry; 32using TokenEntry = WSSecurityTokenSerializer.TokenEntry; 33using StrEntry = WSSecurityTokenSerializer.StrEntry; 37public WSTrustFeb2005(WSSecurityTokenSerializer tokenSerializer)