SamlSecurityTokenHandler.CreateAssertion Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.