Freigeben über


SamlSecurityTokenHandler.CreateAssertion Methode

Definition

Erstellt ein SamlAssertion Objekt mithilfe des angegebenen Ausstellers, der Bedingungen, der Beratung und der Aussagen. Sie können diese Methode überschreiben, um die Parameter anzupassen, die zum Erstellen der Assertion verwendet werden.

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

Parameter

issuer
String

Der Aussteller der Assertion.

conditions
SamlConditions

Das SamlConditions , das der Assertion hinzugefügt werden soll.

advice
SamlAdvice

Das SamlAdvice , das der Assertion hinzugefügt werden soll.

statements
IEnumerable<SamlStatement>

Die Sammlung, die SamlStatement der Assertion hinzugefügt werden soll.

Gibt zurück

Die SAML-Assertion, die erstellt wurde.

Hinweise

Für die Assertion wird eine eindeutige zufallslose ID erstellt, und die AssertionId Eigenschaft wird auf diesen Wert festgelegt. IssueInstant wird auf UtcNow festgelegt.

Gilt für: