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