SamlSecurityTokenHandler.CreateAssertion Metodo

Definizione

Crea un oggetto SamlAssertion mediante autorità emittente, condizioni, suggerimenti e istruzioni specificati. È possibile eseguire l'override di questo metodo per personalizzare i parametri utilizzati per creare l'asserzione.

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

Parametri

issuer
String

Autorità emittente dell'asserzione.

conditions
SamlConditions

SamlConditions da aggiungere all'asserzione.

advice
SamlAdvice

SamlAdvice da aggiungere all'asserzione.

statements
IEnumerable<SamlStatement>

Raccolta di oggetti SamlStatement da aggiungere all'asserzione.

Restituisce

Asserzione SAML che è stata creata.

Commenti

Viene creato un ID casuale univoco per l'asserzione e la AssertionId proprietà è impostata su questo valore. IssueInstant viene impostato su UtcNow.

Si applica a