Sdílet prostřednictvím


SamlSecurityTokenHandler.CreateAssertion Metoda

Definice

SamlAssertion Vytvoří objekt pomocí zadaného vystavitele, podmínek, rad a příkazů. Tuto metodu můžete přepsat tak, aby se přizpůsobily parametry použité k vytvoření kontrolního výrazu.

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

Parametry

issuer
String

Vystavitel kontrolního výrazu.

conditions
SamlConditions

Přidání SamlConditions k kontrolnímu výrazu.

advice
SamlAdvice

Přidání SamlAdvice k kontrolnímu výrazu.

statements
IEnumerable<SamlStatement>

Kolekce, která SamlStatement se má přidat k kontrolnímu výrazu.

Návraty

Kontrolní výraz SAML, který byl vytvořen.

Poznámky

Pro kontrolní výraz se vytvoří jedinečné náhodné ID a AssertionId vlastnost je nastavena na tuto hodnotu. IssueInstant je nastavena na UtcNow.

Platí pro