共用方式為


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

DateTime,其中指定發行 SAML 判斷提示的時間。

samlConditions
SamlConditions

SamlConditions,它會指定在評量 SAML 判斷提示之有效性時必須加以考量的一組條件。

samlAdvice
SamlAdvice

SamlAdvice,它會指定由 SAML 授權單位提供且有助於處理 SAML 判斷提示的其他資訊。

samlStatements
IEnumerable<SamlStatement>

型別為 IEnumerable<T>SamlStatement,其中包含 SAML 陳述式。

例外狀況

assertionIdnull

-或-

assertionIdEmpty

-或-

assertionId 的開頭不會是字母或 "_" 字元。

-或-

issuernull

-或-

issuerEmpty

-或-

samlStatementsnull

-或-

samlStatements 不包含任何元素。

-或-

samlStatements 包含 null 項目。

備註

assertionId 參數的開頭必須是字母或 "_" 字元。

適用於