SamlAssertion Konstruktory
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í.
Inicializuje novou instanci SamlAssertion třídy.
Přetížení
| Name | Description |
|---|---|
| SamlAssertion() |
Inicializuje novou instanci SamlAssertion třídy. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inicializuje novou instanci SamlAssertion třídy pomocí zadaného identifikátoru kontrolního výrazu SAML, vystavitele kontrolního výrazu, data a času vydání kontrolního výrazu, sady podmínek zpracování, dalších informací a kolekce příkazů SAML. |
SamlAssertion()
Inicializuje novou instanci SamlAssertion třídy.
public:
SamlAssertion();
public SamlAssertion();
Public Sub New ()
Platí pro
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Inicializuje novou instanci SamlAssertion třídy pomocí zadaného identifikátoru kontrolního výrazu SAML, vystavitele kontrolního výrazu, data a času vydání kontrolního výrazu, sady podmínek zpracování, dalších informací a kolekce příkazů SAML.
public:
SamlAssertion(System::String ^ assertionId, System::String ^ issuer, DateTime issueInstant, System::IdentityModel::Tokens::SamlConditions ^ samlConditions, System::IdentityModel::Tokens::SamlAdvice ^ samlAdvice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ samlStatements);
public SamlAssertion(string assertionId, string issuer, DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements);
new System.IdentityModel.Tokens.SamlAssertion : string * string * DateTime * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Public Sub New (assertionId As String, issuer As String, issueInstant As DateTime, samlConditions As SamlConditions, samlAdvice As SamlAdvice, samlStatements As IEnumerable(Of SamlStatement))
Parametry
- assertionId
- String
Identifikátor kontrolního výrazu.
- issuer
- String
Autorita SAML, která vydala tento kontrolní výraz SAML.
- samlConditions
- SamlConditions
A SamlConditions , která určuje sadu podmínek, které lze vzít v úvahu při posuzování platnosti kontrolního výrazu SAML.
- samlAdvice
- SamlAdvice
A SamlAdvice , který určuje další informace poskytnuté autoritou SAML, které mohou při zpracování kontrolního výrazu SAML využít.
- samlStatements
- IEnumerable<SamlStatement>
Typ IEnumerable<T>SamlStatement , který obsahuje příkazy SAML.
Výjimky
assertionId je null.
nebo
assertionId je Empty.
nebo
assertionId nezačíná písmenem ani znakem _.
nebo
issuer je null.
nebo
issuer je Empty.
nebo
samlStatements je null.
nebo
samlStatements neobsahuje žádné prvky.
nebo
samlStatements
null obsahuje prvek.
Poznámky
Parametr assertionId musí začínat písmenem nebo znakem "_".