SamlEvidence.ReadXml Metod

Definition

Läser bevisen från den angivna XML-läsaren.

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)

Parametrar

reader
XmlDictionaryReader

En XmlDictionaryReader för att läsa bevisen.

samlSerializer
SamlSerializer

En SamlSerializer som kan läsa XML-element i SAML-auktoriseringsinstrukationen som definieras i SAML-specifikationen.

keyInfoSerializer
SecurityTokenSerializer

En SecurityTokenSerializer som läser satsen för KeyInfo den digitala signaturen.

outOfBandTokenResolver
SecurityTokenResolver

En SecurityTokenResolver som avgör säkerhetstoken som skapade den digitala signaturen.

Undantag

reader är null.

-eller-

samlSerializer är null.

reader refererar till ett XML-element som inte har minst ett <saml:AssertionIDReference> eller <saml:Assertion> ett underordnat element.

Kommentarer

Metoden ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) anger följande egenskaper:

Gäller för