Saml2SecurityTokenHandler.ProcessAuthorizationDecisionStatement Method

Definition

Creates claims from a SAML 2.0 authorization decision statement and adds them to the specified subject.

protected:
 virtual void ProcessAuthorizationDecisionStatement(System::IdentityModel::Tokens::Saml2AuthorizationDecisionStatement ^ statement, System::Security::Claims::ClaimsIdentity ^ subject, System::String ^ issuer);
protected virtual void ProcessAuthorizationDecisionStatement (System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement statement, System.Security.Claims.ClaimsIdentity subject, string issuer);
abstract member ProcessAuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement * System.Security.Claims.ClaimsIdentity * string -> unit
override this.ProcessAuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement * System.Security.Claims.ClaimsIdentity * string -> unit
Protected Overridable Sub ProcessAuthorizationDecisionStatement (statement As Saml2AuthorizationDecisionStatement, subject As ClaimsIdentity, issuer As String)

Parameters

statement
Saml2AuthorizationDecisionStatement

The Saml2AuthorizationDecisionStatement from which the claims are created.

subject
ClaimsIdentity

The subject to which the claims are added.

issuer
String

The issuer.

Remarks

The default implementation does nothing.

Applies to