Freigeben über


SamlAssertion.Statements Eigenschaft

Definition

Ruft den Satz von SAML-Anweisungen ab, die der SAML-Assertion zugeordnet sind.

public:
 property System::Collections::Generic::IList<System::IdentityModel::Tokens::SamlStatement ^> ^ Statements { System::Collections::Generic::IList<System::IdentityModel::Tokens::SamlStatement ^> ^ get(); };
public System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlStatement> Statements { get; }
member this.Statements : System.Collections.Generic.IList<System.IdentityModel.Tokens.SamlStatement>
Public ReadOnly Property Statements As IList(Of SamlStatement)

Eigenschaftswert

Ein IList<T> Typ SamlStatement , der die SAML-Anweisungen enthält, die der SAML-Assertion zugeordnet sind.

Hinweise

Verwenden Sie die SamlAssertion SAML-Anweisungen, die einer SAML-Assertion zugeordnet sind, oder fügen Sie sie direkt der Auflistung hinzu, die von dieser Eigenschaft zurückgegeben wird, wenn die IsReadOnly Eigenschaft ist false.

Die folgende Tabelle ordnet die drei Typen von SAML-Anweisungen, die in den Assertionen und Protokoll für die OASIS SAML-Spezifikation definiert sind, ihren jeweiligen Typen zu.

Anweisungstyp CLR-Typ
Authentifizierung SamlAuthenticationStatement
Merkmal SamlAttributeStatement
Autorisierungsentscheidung SamlAuthorizationDecisionStatement
Anweisung, die in einem Erweiterungsschema definiert ist SamlStatement
Subject-Anweisung, die in einem Erweiterungsschema definiert ist SamlSubjectStatement

Gilt für: