SamlSerializer.LoadAssertion Metod

Definition

Läser en SAML-försäkran från den angivna XML-läsaren.

public:
 virtual System::IdentityModel::Tokens::SamlAssertion ^ LoadAssertion(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlAssertion LoadAssertion(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAssertion : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAssertion
override this.LoadAssertion : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAssertion
Public Overridable Function LoadAssertion (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAssertion

Parametrar

reader
XmlDictionaryReader

En XmlDictionaryReader för att läsa SAML-försäkran.

keyInfoSerializer
SecurityTokenSerializer

En SecurityTokenSerializer som läser satsen för KeyInfo den digitala signaturen.

outOfBandTokenResolver
SecurityTokenResolver

En SecurityTokenResolver som avgör säkerhetstoken som skapade den digitala signaturen.

Returer

En SamlAssertion som representerar SAML-försäkran.

Undantag

reader är null

Kommentarer

En SAML-försäkran finns i ett <saml:Assertion> element.

Metoden ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) anropar LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metoden för att läsa SAML-försäkran.

Gäller för

Se även