Język

SamlAssertion Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SamlAssertion.

Przeciążenia

Nazwa Opis
SamlAssertion()

Inicjuje nowe wystąpienie klasy SamlAssertion.

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

Inicjuje nowe wystąpienie SamlAssertion klasy przy użyciu określonego identyfikatora asercji SAML, wystawcy potwierdzenia, daty i godziny wystawienia asercji, zestawu warunków przetwarzania, dodatkowych informacji i kolekcji instrukcji SAML.

SamlAssertion()

Inicjuje nowe wystąpienie klasy SamlAssertion.

public:
 SamlAssertion();
public SamlAssertion();
Public Sub New ()

Dotyczy

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

Inicjuje nowe wystąpienie SamlAssertion klasy przy użyciu określonego identyfikatora asercji SAML, wystawcy potwierdzenia, daty i godziny wystawienia asercji, zestawu warunków przetwarzania, dodatkowych informacji i kolekcji instrukcji 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

Identyfikator potwierdzenia.

issuer
String

Urząd SAML, który wystawił to potwierdzenie SAML.

issueInstant
DateTime

Element DateTime określający, kiedy została wystawiona aseracja SAML.

samlConditions
SamlConditions

Element SamlConditions określający zestaw warunków, które mogą być brane pod uwagę podczas oceny ważności potwierdzenia SAML.

samlAdvice
SamlAdvice

Element SamlAdvice określający dodatkowe informacje dostarczone przez urząd SAML, które mogą pomóc w przetwarzaniu asercji SAML.

samlStatements
IEnumerable<SamlStatement>

IEnumerable<T> Typ SamlStatement zawierający instrukcje SAML.

Wyjątki

Parametr assertionId ma wartość null.

— lub —

Parametr assertionId ma wartość Empty.

— lub —

assertionId nie zaczyna się literą ani znakiem "_".

— lub —

Parametr issuer ma wartość null.

— lub —

Parametr issuer ma wartość Empty.

— lub —

Parametr samlStatements ma wartość null.

— lub —

samlStatements nie zawiera żadnych elementów.

— lub —

samlStatements null zawiera element.

Uwagi

Parametr assertionId musi zaczynać się literą lub znakiem "_".

Dotyczy