次の方法で共有


Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) メソッド

定義

SAML 2.0 トークンからクレームを作成します。

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

パラメーター

samlToken
Saml2SecurityToken

クレームの作成元のセキュリティ トークンを表す Saml2SecurityToken

戻り値

トークンから抽出されたクレームを含む ClaimsIdentity

例外

samlTokennullです。

samlTokenAssertion プロパティが null です。

ハンドラーが構成されていないか、ハンドラーに対して発行者名レジストリが構成されていません。 (Configuration プロパティは null か、または null. の SecurityTokenHandlerConfiguration プロパティを持つ IssuerNameRegistry に設定されます。

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

適用対象