Freigeben über


SamlSecurityTokenHandler.CreateAssertion Methode

Definition

Erstellt ein SamlAssertion-Objekt unter Verwendung des angegebenen Ausstellers, der Bedingungen, Hinweise und Anweisungen. Sie können diese Methode überschreiben, um die Parameter anzupassen, die verwendet werden, um die Assertion zu erstellen.

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

Die Assertion des Ausstellers.

conditions
SamlConditions

Der SamlConditions, der der Assertion hinzugefügt werden soll.

advice
SamlAdvice

Der SamlAdvice, der der Assertion hinzugefügt werden soll.

statements
IEnumerable<SamlStatement>

Die Auflistung von SamlStatement-Objekten, die der Assertion hinzugefügt werden soll.

Gibt zurück

Die SAML-Assertion, die erstellt wurde.

Hinweise

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

Gilt für: