SamlSecurityTokenHandler.ProcessAuthorizationDecisionStatement Method

Definition

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

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

Parameters

samlStatement
SamlAuthorizationDecisionStatement

The SamlAuthorizationDecisionStatement 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