SamlAssertion Konstruktory

Definice

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.

issueInstant
DateTime

A DateTime , který určuje, kdy byl vydán 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 "_".

Platí pro