Represents the <saml:AuthzDecisionStatement> element defined by SAML 2.0.
Assembly: System.IdentityModel (in System.IdentityModel.dll)
Thetype exposes the following members.
|Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision)||Initializes a new instance of the class with the specified decision for the specified resource.|
|Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>)||Initializes a new instance of the class with the specified decision for the specified actions on the specified resource.|
|Actions||Gets or sets the set of actions authorized to be performed on the specified resource.|
|Decision||Gets or sets the decision rendered by the SAML authority with respect to the specified resource.|
|Evidence||Gets or sets the set of assertions that the SAML authority relied on in making the decision. [Saml2Core, 2.7.4]|
|Resource||Gets or sets the URI reference that identifies the resource to which access authorization is sought.|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
Saml2SecurityToken security tokens specify their claims using SAML assertions, which can specify whether a subject is authorized to access a specific resource. The claims in a SAML assertion are represented by SAML statements. The SAML 2.0 specification defines a set of SAML statement types and one of them is represented by the SamlAuthorizationDecisionStatement class. When specified in a SAML 2.0 assertion in the Saml2Assertion.Statements property, a SamlAuthorizationDecisionStatement asserts an authorization decision regarding access by the subject of the assertion to a specified resource. The subject of the SAML 2.0 assertion is specified by the Saml2Assertion.Subject property. The following table summarizes the properties that are associated with the authorization decision.
The authorization decision rendered by the SAML authority with respect to the resource represented by the Resource property.
A set of SAML assertions that the SAML authority relied on to render the decision.
A URI reference that identifies the resource to which access is sought.
For more information about the element that this class represents, see the following specification: Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0 (http://go.microsoft.com/fwlink/?LinkID=215998).
Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.