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í
| SamlAssertion() |
Inicializuje novou instanci SamlAssertion třídy. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inicializuje novou instanci třídy pomocí zadaného SamlAssertion identifikátoru kontrolního výrazu SAML, vystavitele kontrolního výrazu, data a času vystavení 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 třídy pomocí zadaného SamlAssertion identifikátoru kontrolního výrazu SAML, vystavitele kontrolního výrazu, data a času vystavení 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 být pomocníkem při zpracování kontrolního výrazu SAML.
- samlStatements
- IEnumerable<SamlStatement>
Typ IEnumerable<T>SamlStatement obsahující 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 _.