Freigeben über


SamlAssertion.Statements Eigenschaft

Definition

Ruft den Satz an 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> des Typs SamlStatement, der die SAML-Anweisungen enthält, die der SAML-Assertion zugeordnet sind.

Hinweise

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

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

Anweisungstyp CLR-Typ
Authentifizierung SamlAuthenticationStatement
attribute SamlAttributeStatement
Autorisierungsentscheidung SamlAuthorizationDecisionStatement
In einem Erweiterungsschema definierte Anweisung SamlStatement
In einem Erweiterungsschema definierte Subjektanweisung SamlSubjectStatement

Gilt für: