Condividi tramite


SamlAction.ReadXml Metodo

Definizione

Legge l'elemento <saml:Action> utilizzando il lettore XML specificato.

public:
 virtual void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual 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
override this.ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
Public Overridable Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)

Parametri

reader
XmlDictionaryReader

XmlDictionaryReader per la lettura dell'elemento XML <saml:Action>.

samlSerializer
SamlSerializer

Classe SamlSerializer in grado di leggere elementi XML nell'asserzione SAML definiti nella specifica SAML.

keyInfoSerializer
SecurityTokenSerializer

Elemento SecurityTokenSerializer che può leggere una clausola KeyInfo.

outOfBandTokenResolver
SecurityTokenResolver

Classe SecurityTokenResolver che determina il token di sicurezza che ha creato la firma digitale per le asserzioni SAML alle quali fa riferimento l'elemento XML <saml:Advice>.

Eccezioni

reader è null.

-oppure-

samlSerializer è null.

Si applica a