6 types derived from SecurityTokenSerializer
System.IdentityModel (4)
System\IdentityModel\Tokens\KeyInfoSerializer.cs (1)
18internal class KeyInfoSerializer : SecurityTokenSerializer
System\IdentityModel\Tokens\Saml2SecurityTokenHandler.cs (1)
5531internal class WrappedSerializer : SecurityTokenSerializer
System\IdentityModel\Tokens\SamlSecurityTokenHandler.cs (1)
3645class WrappedSerializer : SecurityTokenSerializer
System\IdentityModel\Tokens\SecurityTokenSerializerAdapter.cs (1)
25class SecurityTokenSerializerAdapter : SecurityTokenSerializer
System.ServiceModel (2)
System\ServiceModel\Security\DerivedKeyCachingSecurityTokenSerializer.cs (1)
16class DerivedKeyCachingSecurityTokenSerializer : SecurityTokenSerializer
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (1)
17public class WSSecurityTokenSerializer : SecurityTokenSerializer
154 references to SecurityTokenSerializer
System.IdentityModel (109)
System\IdentityModel\EncryptedDataElement.cs (2)
30public EncryptedDataElement( SecurityTokenSerializer tokenSerializer ) 154public virtual void WriteXml( XmlWriter writer, SecurityTokenSerializer securityTokenSerializer )
System\IdentityModel\EncryptedKeyElement.cs (1)
24public EncryptedKeyElement( SecurityTokenSerializer keyInfoSerializer )
System\IdentityModel\EncryptedTypeElement.cs (3)
21SecurityTokenSerializer _keyInfoSerializer; 27public EncryptedTypeElement(SecurityTokenSerializer keyInfoSerializer) 109public SecurityTokenSerializer TokenSerializer
System\IdentityModel\EnvelopedSignatureReader.cs (4)
28SecurityTokenSerializer _tokenSerializer; 37public EnvelopedSignatureReader(XmlReader reader, SecurityTokenSerializer securityTokenSerializer) 49public EnvelopedSignatureReader(XmlReader reader, SecurityTokenSerializer securityTokenSerializer, SecurityTokenResolver signingTokenResolver) 64public EnvelopedSignatureReader(XmlReader reader, SecurityTokenSerializer securityTokenSerializer, SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys)
System\IdentityModel\EnvelopedSignatureWriter.cs (2)
31SecurityTokenSerializer _tokenSerializer; 53public EnvelopedSignatureWriter(XmlWriter innerWriter, SigningCredentials signingCredentials, string referenceId, SecurityTokenSerializer securityTokenSerializer)
System\IdentityModel\KeyInfo.cs (2)
14SecurityTokenSerializer _keyInfoSerializer; 18public KeyInfo( SecurityTokenSerializer keyInfoSerializer )
System\IdentityModel\Metadata\MetadataSerializer.cs (3)
36SecurityTokenSerializer _tokenSerializer; 52public MetadataSerializer(SecurityTokenSerializer tokenSerializer) 1877public SecurityTokenSerializer SecurityTokenSerializer
System\IdentityModel\Selectors\SecurityTokenManager.cs (1)
13public abstract SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version);
System\IdentityModel\SignedXml.cs (4)
20SecurityTokenSerializer tokenSerializer; 25public SignedXml(DictionaryManager dictionaryManager, SecurityTokenSerializer tokenSerializer) 30internal SignedXml(SignedInfo signedInfo, DictionaryManager dictionaryManager, SecurityTokenSerializer tokenSerializer) 61public SecurityTokenSerializer SecurityTokenSerializer
System\IdentityModel\Tokens\EncryptedSecurityTokenHandler.cs (2)
22SecurityTokenSerializer _keyInfoSerializer; 76public SecurityTokenSerializer KeyInfoSerializer
System\IdentityModel\Tokens\KeyInfoSerializer.cs (11)
20readonly List<SecurityTokenSerializer.KeyIdentifierEntry> keyIdentifierEntries; 21readonly List<SecurityTokenSerializer.KeyIdentifierClauseEntry> keyIdentifierClauseEntries; 22readonly List<SecurityTokenSerializer.SerializerEntries> serializerEntries; 28SecurityTokenSerializer innerSecurityTokenSerializer; 42SecurityTokenSerializer innerSecurityTokenSerializer ) : 51SecurityTokenSerializer innerSecurityTokenSerializer, 58this.serializerEntries = new List<SecurityTokenSerializer.SerializerEntries>(); 87this.keyIdentifierEntries = new List<SecurityTokenSerializer.KeyIdentifierEntry>(); 88this.keyIdentifierClauseEntries = new List<SecurityTokenSerializer.KeyIdentifierClauseEntry>(); 92SecurityTokenSerializer.SerializerEntries serializerEntry = this.serializerEntries[i]; 115public SecurityTokenSerializer InnerSecurityTokenSerializer
System\IdentityModel\Tokens\Saml2SecurityTokenHandler.cs (4)
48private SecurityTokenSerializer keyInfoSerializer; 164/// Gets or sets a <see cref="SecurityTokenSerializer"/> that will be used to serialize and deserialize 168public SecurityTokenSerializer KeyInfoSerializer 729SecurityTokenSerializer keyInfoSerializer,
System\IdentityModel\Tokens\SamlAction.cs (2)
83public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 109public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAdvice.cs (2)
96public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 144public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAssertion.cs (5)
38SecurityTokenSerializer keyInfoSerializer; 292protected void ReadSignature(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver, SamlSerializer samlSerializer) 484public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 587internal void WriteTo(XmlWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer) 615public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAttribute.cs (2)
216public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 256public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAttributeStatement.cs (2)
77public override void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 130public override void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAudienceRestrictionCondition.cs (2)
69public override void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 108public override void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAuthenticationStatement.cs (2)
165public override void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 238public override void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAuthorityBinding.cs (2)
110public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 168public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlAuthorizationDecisionStatement.cs (2)
155public override void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 220public override void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlCondition.cs (2)
18public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver); 19public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer);
System\IdentityModel\Tokens\SamlConditions.cs (2)
102public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 147public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlDoNotCacheCondition.cs (2)
28public override void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 56public override void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlEvidence.cs (2)
100public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 138public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SamlSecurityTokenHandler.cs (2)
55SecurityTokenSerializer _keyInfoSerializer; 3585public SecurityTokenSerializer KeyInfoSerializer
System\IdentityModel\Tokens\SamlSerializer.cs (10)
49public virtual SamlSecurityToken ReadToken(XmlReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 67public virtual void WriteToken(SamlSecurityToken token, XmlWriter writer, SecurityTokenSerializer keyInfoSerializer) 76public virtual SamlAssertion LoadAssertion(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 87public virtual SamlCondition LoadCondition(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 108public virtual SamlConditions LoadConditions(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 119public virtual SamlAdvice LoadAdvice(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 130public virtual SamlStatement LoadStatement(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 157public virtual SamlAttribute LoadAttribute(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 168internal static SecurityKeyIdentifier ReadSecurityKeyIdentifier(XmlReader reader, SecurityTokenSerializer tokenSerializer) 181internal static void WriteSecurityKeyIdentifier(XmlWriter writer, SecurityKeyIdentifier ski, SecurityTokenSerializer tokenSerializer)
System\IdentityModel\Tokens\SamlStatement.cs (2)
21public abstract void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver); 22public abstract void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer);
System\IdentityModel\Tokens\SamlSubject.cs (2)
258public virtual void ReadXml(XmlDictionaryReader reader, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 344public virtual void WriteXml(XmlDictionaryWriter writer, SamlSerializer samlSerializer, SecurityTokenSerializer keyInfoSerializer)
System\IdentityModel\Tokens\SecurityTokenHandlerCollection.cs (1)
210internal SecurityTokenSerializer KeyInfoSerializer
System\IdentityModel\Tokens\WSSecurityJan2004.cs (4)
17using KeyIdentifierClauseEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.KeyIdentifierClauseEntry; 18using StrEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.StrEntry; 19using TokenEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.TokenEntry; 21class WSSecurityJan2004 : SecurityTokenSerializer.SerializerEntries
System\IdentityModel\Tokens\WSSecurityXXX2005.cs (3)
12using KeyIdentifierClauseEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.KeyIdentifierClauseEntry; 13using StrEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.StrEntry; 14using TokenEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.TokenEntry;
System\IdentityModel\Tokens\WSTrust.cs (5)
15using KeyIdentifierClauseEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.KeyIdentifierClauseEntry; 17internal class WSTrust : SecurityTokenSerializer.SerializerEntries 36public override void PopulateTokenEntries(IList<SecurityTokenSerializer.TokenEntry> tokenEntryList) 41public override void PopulateKeyIdentifierClauseEntries(IList<SecurityTokenSerializer.KeyIdentifierClauseEntry> keyIdentifierClauseEntries) 47class BinarySecretTokenEntry : SecurityTokenSerializer.TokenEntry
System\IdentityModel\Tokens\XmlDsigSep2000.cs (6)
14using KeyIdentifierEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.KeyIdentifierEntry; 16class XmlDsigSep2000 : SecurityTokenSerializer.SerializerEntries 30public override void PopulateKeyIdentifierClauseEntries( IList<SecurityTokenSerializer.KeyIdentifierClauseEntry> keyIdentifierClauseEntries ) 109internal class KeyNameClauseEntry : SecurityTokenSerializer.KeyIdentifierClauseEntry 155internal class KeyValueClauseEntry : SecurityTokenSerializer.KeyIdentifierClauseEntry 227internal class X509CertificateClauseEntry : SecurityTokenSerializer.KeyIdentifierClauseEntry
System\IdentityModel\Tokens\XmlEncApr2001.cs (3)
10using KeyIdentifierClauseEntry = System.IdentityModel.Selectors.SecurityTokenSerializer.KeyIdentifierClauseEntry; 12class XmlEncApr2001 : SecurityTokenSerializer.SerializerEntries 26internal class EncryptedKeyClauseEntry : SecurityTokenSerializer.KeyIdentifierClauseEntry
System\IdentityModel\XmlUtil.cs (1)
199public static string SerializeSecurityKeyIdentifier(SecurityKeyIdentifier ski, SecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\EncryptedType.cs (2)
34SecurityTokenSerializer tokenSerializer; 180public SecurityTokenSerializer SecurityTokenSerializer
System.IdentityModel.Selectors (2)
infocard\client\System\IdentityModel\Selectors\CardSpaceSelector.cs (2)
105SecurityTokenSerializer tokenSerializer) 140public static GenericXmlSecurityToken GetToken(CardSpacePolicyElement[] policyChain, SecurityTokenSerializer tokenSerializer)
System.ServiceModel (43)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
287public override SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version)
System\ServiceModel\Channels\PeerSecurityManager.cs (1)
892public override SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
614SecurityTokenSerializer tokenSerializer = factory.SecurityTokenManager.CreateSecurityTokenSerializer(this.messageSecurityVersion.SecurityTokenVersion);
System\ServiceModel\Description\ClientCredentials.cs (1)
356internal protected virtual SecurityToken GetInfoCardSecurityToken(bool requiresInfoCard, CardSpacePolicyElement[] chain, SecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (1)
43SecurityTokenSerializer innerTokenSerializer = this.Factory.StandardsManager.SecurityTokenSerializer;
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (5)
399void GetIssuerBindingSecurityVersion(Binding issuerBinding, MessageSecurityVersion issuedTokenParametersDefaultMessageSecurityVersion, SecurityBindingElement outerSecurityBindingElement, out MessageSecurityVersion messageSecurityVersion, out SecurityTokenSerializer tokenSerializer) 493SecurityTokenSerializer issuerSecurityTokenSerializer; 640protected SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityVersion version) 649public override SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version) 672private SecurityTokenSerializer WrapTokenHandlersAsSecurityTokenSerializer(SecurityTokenVersion version)
System\ServiceModel\Security\DerivedKeyCachingSecurityTokenSerializer.cs (2)
20SecurityTokenSerializer innerTokenSerializer; 25internal DerivedKeyCachingSecurityTokenSerializer(int cacheSize, bool isInitiator, WSSecureConversation secureConversation, SecurityTokenSerializer innerTokenSerializer)
System\ServiceModel\Security\EncryptedHeaderXml.cs (1)
132public SecurityTokenSerializer SecurityTokenSerializer
System\ServiceModel\Security\FederatedSecurityTokenManager.cs (1)
346public override SecurityTokenSerializer CreateSecurityTokenSerializer( SecurityTokenVersion version )
System\ServiceModel\Security\InfoCardHelper.cs (1)
34delegate SecurityToken GetInfoCardTokenCallback(bool requiresInfoCard, CardSpacePolicyElement[] chain, SecurityTokenSerializer tokenSerializer);
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (1)
41SecurityTokenSerializer innerTokenSerializer = this.Factory.StandardsManager.SecurityTokenSerializer;
System\ServiceModel\Security\IssuedTokensHeader.cs (1)
25public IssuedTokensHeader(RequestSecurityTokenResponse tokenIssuance, MessageSecurityVersion version, SecurityTokenSerializer tokenSerializer)
System\ServiceModel\Security\RequestSecurityToken.cs (3)
61public RequestSecurityToken(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 68SecurityTokenSerializer securityTokenSerializer, 556public static RequestSecurityToken CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (3)
67public RequestSecurityTokenResponse(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 98SecurityTokenSerializer securityTokenSerializer, 633public static RequestSecurityTokenResponse CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1320public override SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version)
System\ServiceModel\Security\SecurityStandardsManager.cs (4)
29readonly SecurityTokenSerializer tokenSerializer; 38public SecurityStandardsManager(SecurityTokenSerializer tokenSerializer) 43public SecurityStandardsManager(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer tokenSerializer) 103internal SecurityTokenSerializer SecurityTokenSerializer
System\ServiceModel\Security\SecurityUtils.cs (2)
1812SecurityTokenSerializer tokenSerializer = tokenManager.CreateSecurityTokenSerializer(securityVersion.SecurityTokenVersion); 1835internal static SecurityStandardsManager CreateSecurityStandardsManager(MessageSecurityVersion securityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (1)
38public override SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
312public Collection<XmlElement> CreateRequestParameters(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenProvider.cs (2)
40SecurityTokenSerializer securityTokenSerializer; 200public SecurityTokenSerializer SecurityTokenSerializer
System\ServiceModel\Security\WsKeyInfoSerializer.cs (7)
17static Func<KeyInfoSerializer, IEnumerable<SecurityTokenSerializer.SerializerEntries>> CreateAdditionalEntries(SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion) 21List<SecurityTokenSerializer.SerializerEntries> serializerEntries = new List<SecurityTokenSerializer.SerializerEntries>(); 53public WSKeyInfoSerializer(bool emitBspRequiredAttributes, DictionaryManager dictionaryManager, System.IdentityModel.TrustDictionary trustDictionary, SecurityTokenSerializer innerSecurityTokenSerializer, SecurityVersion securityVersion, SecureConversationVersion secureConversationVersion) 60abstract class WSSecureConversation : SecurityTokenSerializer.SerializerEntries 187protected class SecurityContextTokenEntry : SecurityTokenSerializer.TokenEntry 216protected class DerivedKeyTokenEntry : SecurityTokenSerializer.TokenEntry
System\ServiceModel\Security\WSSecurityJan2004.cs (2)
286SecurityTokenSerializer tokenSerializer; 288public SamlTokenEntry(SecurityTokenSerializer tokenSerializer, SamlSerializer samlSerializer)