次の方法で共有


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 か、または null. の SecurityTokenHandlerConfiguration プロパティを持つ IssuerNameRegistry に設定されます。

セキュリティ トークン (samlSecurityToken) 用の設定済み発行者名レジストリから返された発行者名は、null または空です。

適用対象