SamlSerializer.ReadToken Methode

Definitie

Leest een SAML-beveiligingstoken van de opgegeven XML-lezer.

public:
 virtual System::IdentityModel::Tokens::SamlSecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlSecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member ReadToken : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlSecurityToken
override this.ReadToken : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlSecurityToken
Public Overridable Function ReadToken (reader As XmlReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlSecurityToken

Parameters

reader
XmlReader

Een XmlDictionaryReader om het SamlSecurityToken beveiligingstoken te lezen.

keyInfoSerializer
SecurityTokenSerializer

Een SecurityTokenSerializer die de KeyInfo component van de digitale handtekening leest.

outOfBandTokenResolver
SecurityTokenResolver

Een SecurityTokenResolver waarmee het beveiligingstoken wordt bepaald waarmee de digitale handtekening is gemaakt.

Retouren

Een SamlSecurityToken beveiligingstoken.

Uitzonderingen

reader Is null

reader verwijst naar een XML-element dat geen digitale handtekening bevat.

Opmerkingen

De ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) methode roept de LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) methode aan om de SAML-assertie te lezen.

Van toepassing op