Share via


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 判斷提示。

備註

系統會為判斷提示建立唯一的隨機標識碼,並將 AssertionId 屬性設定為這個值。 IssueInstant 已設為 UtcNow

適用於