次の方法で共有


Saml2SecurityTokenHandler.CreateAuthenticationStatement メソッド

定義

指定した認証情報から SAML 2.0 認証ステートメントを作成します。

protected:
 virtual System::IdentityModel::Tokens::Saml2AuthenticationStatement ^ CreateAuthenticationStatement(System::Security::Claims::AuthenticationInformation ^ authInfo, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.Saml2AuthenticationStatement CreateAuthenticationStatement (System.Security.Claims.AuthenticationInformation authInfo, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
override this.CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
Protected Overridable Function CreateAuthenticationStatement (authInfo As AuthenticationInformation, tokenDescriptor As SecurityTokenDescriptor) As Saml2AuthenticationStatement

パラメーター

authInfo
AuthenticationInformation

AuthenticationInformation オブジェクトとしてラップされる状態を含む Saml2AuthenticationStatement オブジェクト。

tokenDescriptor
SecurityTokenDescriptor

トークン記述子。

戻り値

作成されたアサーションに追加する場合は Saml2AuthenticationStatementAuthenticationInformation オブジェクトを無視し、SAML 2.0 認証ステートメントの作成を行わない場合は null

例外

tokenDescriptornull です。

- または -

tokenDescriptorSubject プロパティが null です。

(Subjectプロパティ) のサブジェクトには、要求のtokenDescriptor種類が または AuthenticationInstantAuthenticationMethod の要求が含まれていますが、各型の要求が少なくとも 1 つ含まれていません。

- または -

tokenDescriptor のサブジェクトが指定する認証メソッドは、絶対 URI に解決することはできません。

適用対象