Udostępnij za pośrednictwem


SamlSerializer.LoadAssertion Metoda

Definicja

Odczytuje asercji SAML z określonego czytnika XML.

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

Parametry

reader
XmlDictionaryReader

Element do XmlDictionaryReader odczytania asercji SAML.

keyInfoSerializer
SecurityTokenSerializer

Element SecurityTokenSerializer , który odczytuje klauzulę KeyInfo podpisu cyfrowego.

outOfBandTokenResolver
SecurityTokenResolver

Element SecurityTokenResolver określający token zabezpieczający, który utworzył podpis cyfrowy.

Zwraca

Element SamlAssertion reprezentujący asercji SAML.

Wyjątki

reader to null

Uwagi

Asercji SAML znajduje się w elemecie <saml:Assertion> .

Metoda ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) wywołuje metodę LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) w celu odczytania asercji SAML.

Dotyczy

Zobacz też