SamlAssertion.Statements Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the set of SAML statements associated with the SAML assertion.
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)
Property Value
An IList<T> of type SamlStatement that contains the SAML statements associated with the SAML assertion.
Remarks
Use the SamlAssertion to set the SAML statements associated with a SAML assertion or add it directly to the collection that is returned by this property when the IsReadOnly property is false
.
The following table maps the three types of SAML statements defined in the Assertions and Protocol for the OASIS SAML specification to their respective types.
Statement Type | CLR Type |
---|---|
Authentication | SamlAuthenticationStatement |
Attribute | SamlAttributeStatement |
Authorization decision | SamlAuthorizationDecisionStatement |
Statement defined in an extension schema | SamlStatement |
Subject statement defined in an extension schema | SamlSubjectStatement |