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, 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.