Partager via


SamlSerializer.ReadToken Méthode

Définition

Lit un jeton de sécurité SAML à partir du lecteur XML spécifié.

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

Paramètres

reader
XmlReader

XmlDictionaryReader pour lire le jeton de sécurité SamlSecurityToken.

keyInfoSerializer
SecurityTokenSerializer

SecurityTokenSerializer qui lit la clause KeyInfo de la signature numérique.

outOfBandTokenResolver
SecurityTokenResolver

Objet SecurityTokenResolver qui détermine le jeton de sécurité qui a créé la signature numérique.

Retours

Jeton de sécurité SamlSecurityToken.

Exceptions

reader a la valeur null.

reader fait référence à un élément XML qui ne contient pas de signature numérique.

Remarques

La méthode ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) appelle la méthode LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) pour lire l'assertion SAML.

S’applique à