Condividi tramite


SamlSecurityTokenHandler.CreateAssertion Metodo

Definizione

Crea un SamlAssertion oggetto utilizzando l'emittente, le condizioni, i consigli e le istruzioni specificati. È possibile eseguire l'override di questo metodo per personalizzare i parametri usati 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

Oggetto SamlConditions da aggiungere all'asserzione.

advice
SamlAdvice

Oggetto SamlAdvice da aggiungere all'asserzione.

statements
IEnumerable<SamlStatement>

Raccolta di SamlStatement da aggiungere all'asserzione.

Restituisce

Asserzione SAML 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