SamlSecurityTokenHandler.CreateAssertion Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
SamlAssertion Vytvoří objekt pomocí zadaného vystavitele, podmínek, doporučení a příkazů. Tuto metodu můžete přepsat a přizpůsobit tak 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říkaz SamlConditions k přidání do kontrolního výrazu.
- advice
- SamlAdvice
Příkaz SamlAdvice k přidání do kontrolního výrazu.
- statements
- IEnumerable<SamlStatement>
Kolekce , která SamlStatement se má přidat do kontrolního výrazu.
Návraty
Vytvořený kontrolní výraz SAML.
Poznámky
Pro kontrolní výraz se vytvoří jedinečné náhodné ID a AssertionId vlastnost je nastavena na tuto hodnotu. Vlastnost je nastavená IssueInstant na UtcNow.