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 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.