SamlSerializer.ReadToken Methode

Definition

Liest ein SAML-Sicherheitstoken aus dem angegebenen XML-Reader.

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

Parameter

reader
XmlReader

Ein XmlDictionaryReader , um das Sicherheitstoken SamlSecurityToken zu lesen.

keyInfoSerializer
SecurityTokenSerializer

A SecurityTokenSerializer that reads the KeyInfo clause of the digital signature.

outOfBandTokenResolver
SecurityTokenResolver

Ein SecurityTokenResolver Wert, der das Sicherheitstoken bestimmt, das die digitale Signatur erstellt hat.

Gibt zurück

Ein SamlSecurityToken Sicherheitstoken.

Ausnahmen

reader ist null

reader verweist auf ein XML-Element, das keine digitale Signatur enthält.

Hinweise

Die ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) Methode ruft die LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) Methode auf, um die SAML-Assertion zu lesen.

Gilt für: