SamlSecurityTokenHandler.CreateAssertion Método

Definição

Cria um objeto SamlAssertion usando o emissor, as condições, o aviso e as instruções especificados. Você pode substituir esse método para personalizar os parâmetros usados para criar a asserção.

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

Parâmetros

issuer
String

O emissor da asserção.

conditions
SamlConditions

O SamlConditions para adicionar à asserção.

advice
SamlAdvice

O SamlAdvice para adicionar à asserção.

statements
IEnumerable<SamlStatement>

A coleção de SamlStatement para adicionar à asserção.

Retornos

A asserção SAML que foi criada.

Comentários

Uma ID aleatória exclusiva é criada para a asserção e a AssertionId propriedade é definida como esse valor. O IssueInstant é definido como UtcNow.

Aplica-se a