語言

Saml2SecurityTokenHandler.SetClaimsIdentityActorFromAttribute 方法

定義

當偵測到特殊類型的 Saml2Attribute 時,會呼叫此方法。 傳遞的 Saml2Attribute 會包裹一個包含一組 AttributeValue 的 Saml2Attribute,每個 AttributeValue 都會被映射到一個主張。 所有理賠都會以 ClaimsIdentity 形式向指定的發卡人退回。

protected virtual void SetClaimsIdentityActorFromAttribute(Microsoft.IdentityModel.Tokens.Saml2.Saml2Attribute attribute, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member SetClaimsIdentityActorFromAttribute : Microsoft.IdentityModel.Tokens.Saml2.Saml2Attribute * System.Security.Claims.ClaimsIdentity * string -> unit
override this.SetClaimsIdentityActorFromAttribute : Microsoft.IdentityModel.Tokens.Saml2.Saml2Attribute * System.Security.Claims.ClaimsIdentity * string -> unit
Protected Overridable Sub SetClaimsIdentityActorFromAttribute (attribute As Saml2Attribute, identity As ClaimsIdentity, issuer As String)

參數

attribute
Saml2Attribute

使用。Saml2Attribute

identity
ClaimsIdentity

這就是 ClaimsIdentity 這個代幣的主題。

issuer
String

索賠的發出人。

例外狀況

如果 Saml2Attribute 中沒有任何有效的 Saml2AttributeValues ,則會被拋棄。

適用於