SamlSecurityTokenHandler.ProcessAuthorizationDecisionStatement(SamlAuthorizationDecisionStatement, ClaimsIdentity, String) 方法

定义

从 SAML 1.1 授权决定语句中创建声明并将它们添加到指定主题。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)

参数

samlStatement
SamlAuthorizationDecisionStatement

SamlAuthorizationDecisionStatement 生成声明。The SamlAuthorizationDecisionStatement from which the claims are created.

subject
ClaimsIdentity

向其添加声明的主题。The subject to which the claims are added.

issuer
String

发行人。The issuer.

注解

默认实现不执行任何操作。The default implementation does nothing.

适用于