SamlSecurityTokenHandler.CreateAssertion Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un objet SamlAssertion à l'aide de l'émetteur, des critères, du conseil et des instructions spécifiés. Vous pouvez substituer cette méthode pour personnaliser les paramètres utilisés pour créer l'assertion.
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
Paramètres
- issuer
- String
Émetteur de l'assertion.
- conditions
- SamlConditions
SamlConditions à ajouter à l'assertion.
- advice
- SamlAdvice
SamlAdvice à ajouter à l'assertion.
- statements
- IEnumerable<SamlStatement>
Collection d'objets SamlStatement à ajouter à l'assertion.
Retours
Assertion SAML créée.
Remarques
Un ID aléatoire unique est créé pour l’assertion et la AssertionId propriété est définie sur cette valeur. La propriété IssueInstant a la valeur UtcNow.