SamlSerializer.LoadAssertion Método

Definición

Lee una aserción de SAML del lector XML especificado.

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

Parámetros

reader
XmlDictionaryReader

para XmlDictionaryReader leer la aserción de SAML.

keyInfoSerializer
SecurityTokenSerializer

que SecurityTokenSerializer lee la KeyInfo cláusula de la firma digital.

outOfBandTokenResolver
SecurityTokenResolver

que SecurityTokenResolver determina el token de seguridad que creó la firma digital.

Devoluciones

que SamlAssertion representa la aserción de SAML.

Excepciones

reader es null.

Comentarios

Una aserción de SAML se encuentra dentro de un <saml:Assertion> elemento .

El ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) método llama al LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) método para leer la aserción de SAML.

Se aplica a

Consulte también