Condividi tramite


SamlStatement.ReadXml Metodo

Definizione

Quando viene sottoposto a override in una classe derivata, legge l'istruzione SAML dal lettore XML specificato.

public:
 abstract void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public abstract void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
Public MustOverride Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)

Parametri

reader
XmlDictionaryReader

Classe XmlDictionaryReader per la lettura dell'istruzione SAML.

samlSerializer
SamlSerializer

Oggetto SamlSerializer in grado di leggere elementi XML nell'istruzione SAML definita nella specifica SAML.

keyInfoSerializer
SecurityTokenSerializer

Classe SecurityTokenSerializer che legge la clausola KeyInfo della firma digitale.

outOfBandTokenResolver
SecurityTokenResolver

Classe SecurityTokenResolver che determina il token di sicurezza responsabile della creazione della firma digitale.

Commenti

Utilizzare il metodo ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) per leggere un'istruzione SAML, convalidare i dati XML e impostare le proprietà appropriate che corrispondono agli attributi e agli elementi.

Si applica a