SamlAssertion.ReadSignature Méthode

Définition

Lit la signature numérique pour une assertion SAML à partir d'un lecteur XML.

protected:
 void ReadSignature(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer);
protected void ReadSignature (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver, System.IdentityModel.Tokens.SamlSerializer samlSerializer);
member this.ReadSignature : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver * System.IdentityModel.Tokens.SamlSerializer -> unit
Protected Sub ReadSignature (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver, samlSerializer As SamlSerializer)

Paramètres

reader
XmlDictionaryReader

XmlDictionaryReader pour lire la signature numérique.

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.

samlSerializer
SamlSerializer

Objet SamlSerializer qui est capable de lire des éléments XML définis dans la spécification SAML.

Exceptions

reader a la valeur null.

- ou -

samlSerializer a la valeur null.

- ou -

la signature numérique n'a pas encore été lue à partir de l'assertion SAML.

Remarques

Lorsque la méthode ReadSignature est appelée, la propriété SigningToken est définie.

S’applique à