SamlSerializer.ReadToken Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.