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