Language

SamlSecurityTokenHandler.CreateAssertion メソッド

定義

指定した発行者、条件、アドバイス、ステートメントを使用して、 SamlAssertion オブジェクトを作成します。 このメソッドをオーバーライドして、アサーションの作成に使用するパラメーターをカスタマイズできます。

protected:
 virtual System::IdentityModel::Tokens::SamlAssertion ^ CreateAssertion(System::String ^ issuer, System::IdentityModel::Tokens::SamlConditions ^ conditions, System::IdentityModel::Tokens::SamlAdvice ^ advice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ statements);
protected virtual System.IdentityModel.Tokens.SamlAssertion CreateAssertion(string issuer, System.IdentityModel.Tokens.SamlConditions conditions, System.IdentityModel.Tokens.SamlAdvice advice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> statements);
abstract member CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
override this.CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Protected Overridable Function CreateAssertion (issuer As String, conditions As SamlConditions, advice As SamlAdvice, statements As IEnumerable(Of SamlStatement)) As SamlAssertion

パラメーター

issuer
String

アサーションの発行者。

conditions
SamlConditions

アサーションに追加する SamlConditions 。

advice
SamlAdvice

アサーションに追加する SamlAdvice 。

statements
IEnumerable<SamlStatement>

アサーションに追加する SamlStatement のコレクション。

返品

作成された SAML アサーション。

注釈

アサーションに対して一意のランダム ID が作成され、 AssertionId プロパティがこの値に設定されます。 IssueInstant に UtcNow が設定されています。

適用対象