SamlSerializer.LoadAssertion Metodo

Definizione

Legge un'asserzione SAML dal lettore XML specificato.

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

Parametri

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader per leggere l'asserzione SAML.

keyInfoSerializer
SecurityTokenSerializer

Oggetto SecurityTokenSerializer che legge la KeyInfo clausola della firma digitale.

outOfBandTokenResolver
SecurityTokenResolver

Oggetto SecurityTokenResolver che determina il token di sicurezza che ha creato la firma digitale.

Valori restituiti

Oggetto SamlAssertion che rappresenta l'asserzione SAML.

Eccezioni

reader è null

Commenti

Un'asserzione SAML è contenuta all'interno di un <saml:Assertion> elemento .

Il ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) metodo chiama il LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metodo per leggere l'asserzione SAML.

Si applica a

Vedi anche