次の方法で共有


SamlAssertion コンストラクター

定義

SamlAssertion クラスの新しいインスタンスを初期化します。

オーバーロード

SamlAssertion()

SamlAssertion クラスの新しいインスタンスを初期化します。

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

指定した SAML アサーション識別子、アサーションの発行者、アサーションの発行日時、一連の処理条件、追加情報、および SAML ステートメントのコレクションを使用して、SamlAssertion クラスの新しいインスタンスを初期化します。

SamlAssertion()

SamlAssertion クラスの新しいインスタンスを初期化します。

public:
 SamlAssertion();
public SamlAssertion ();
Public Sub New ()

適用対象

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

指定した SAML アサーション識別子、アサーションの発行者、アサーションの発行日時、一連の処理条件、追加情報、および SAML ステートメントのコレクションを使用して、SamlAssertion クラスの新しいインスタンスを初期化します。

public:
 SamlAssertion(System::String ^ assertionId, System::String ^ issuer, DateTime issueInstant, System::IdentityModel::Tokens::SamlConditions ^ samlConditions, System::IdentityModel::Tokens::SamlAdvice ^ samlAdvice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ samlStatements);
public SamlAssertion (string assertionId, string issuer, DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements);
new System.IdentityModel.Tokens.SamlAssertion : string * string * DateTime * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Public Sub New (assertionId As String, issuer As String, issueInstant As DateTime, samlConditions As SamlConditions, samlAdvice As SamlAdvice, samlStatements As IEnumerable(Of SamlStatement))

パラメーター

assertionId
String

アサーションの識別子。

issuer
String

この SAML アサーションを発行した SAML 証明機関。

issueInstant
DateTime

SAML アサーションが発行された時間を指定する DateTime

samlConditions
SamlConditions

SAML アサーションの有効性の評価時に考慮することができる一連の条件を指定する SamlConditions

samlAdvice
SamlAdvice

SAML 証明機関によって供給され、SAML アサーションの処理を支援できる追加情報を指定する SamlAdvice

samlStatements
IEnumerable<SamlStatement>

SAML ステートメントを格納する IEnumerable<T> 型の SamlStatement

例外

assertionIdnullです。

または

assertionIdEmpty です。

- または -

assertionId の先頭が、文字または文字 "_" ではありません。

- または -

issuernull です。

または

issuerEmpty です。

または

samlStatementsnull です。

- または -

samlStatements に要素が含まれていません。

- または -

samlStatementsnull 要素が含まれています。

注釈

assertionId は、文字または文字 "_" で始まる必要があります。

適用対象