共用方式為


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) 方法

定義

從 SAML 1.1 權杖建立宣告。

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::SamlSecurityToken ^ samlSecurityToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.SamlSecurityToken samlSecurityToken);
abstract member CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.SamlSecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlSecurityToken As SamlSecurityToken) As ClaimsIdentity

參數

samlSecurityToken
SamlSecurityToken

SamlSecurityToken,表示要從中建立宣告的安全性權杖。

傳回

包含擷取自權杖的宣告的 ClaimsIdentity

例外狀況

samlSecurityTokennull

samlSecurityTokenAssertion 屬性為 null

這個處理常式並未設定,或未針對此處理常式設定簽發者名稱登錄。 (Configuration 屬性為 null,或是設定成含值為 nullSecurityTokenHandlerConfiguration 屬性的 IssuerNameRegistry

安全性權杖 (samlSecurityToken) 的已設定的簽發者名稱登錄傳回的簽發者名稱為 null 或空白。

適用於