SamlSerializer.ReadToken Metodo

Definizione

Legge un token di sicurezza SAML dal lettore XML specificato.

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

Parametri

reader
XmlReader

Oggetto XmlDictionaryReader per leggere il SamlSecurityToken token di sicurezza.

keyInfoSerializer
SecurityTokenSerializer

Oggetto SecurityTokenSerializer che legge la KeyInfo clausola della firma digitale.

outOfBandTokenResolver
SecurityTokenResolver

Oggetto SecurityTokenResolver che determina il token di sicurezza che ha creato la firma digitale.

Valori restituiti

Token SamlSecurityToken di sicurezza.

Eccezioni

reader è null

reader fa riferimento a un elemento XML che non contiene una firma digitale.

Commenti

Il ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) metodo chiama il LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metodo per leggere l'asserzione SAML.

Si applica a