SamlAssertion Konstruktoren

Definition

Initialisiert eine neue Instanz der SamlAssertion-Klasse.

Überlädt

Name Beschreibung
SamlAssertion()

Initialisiert eine neue Instanz der SamlAssertion-Klasse.

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

Initialisiert eine neue Instanz der SamlAssertion Klasse mithilfe des angegebenen SAML-Assertionsbezeichners, Aussteller der Assertion, Datum und Uhrzeit der Ausstellung der Assertion, einer Reihe von Verarbeitungsbedingungen, zusätzlichen Informationen und einer Sammlung von SAML-Anweisungen.

SamlAssertion()

Initialisiert eine neue Instanz der SamlAssertion-Klasse.

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

Gilt für:

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

Initialisiert eine neue Instanz der SamlAssertion Klasse mithilfe des angegebenen SAML-Assertionsbezeichners, Aussteller der Assertion, Datum und Uhrzeit der Ausstellung der Assertion, einer Reihe von Verarbeitungsbedingungen, zusätzlichen Informationen und einer Sammlung von SAML-Anweisungen.

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))

Parameter

assertionId
String

Der Bezeichner für die Assertion.

issuer
String

Die SAML-Autorität, die diese SAML-Assertion ausgestellt hat.

issueInstant
DateTime

Ein DateTime Wert, der angibt, wann die SAML-Assertion ausgestellt wurde.

samlConditions
SamlConditions

Ein SamlConditions Satz von Bedingungen, die bei der Bewertung der Gültigkeit der SAML-Assertion berücksichtigt werden können.

samlAdvice
SamlAdvice

A SamlAdvice that specifies additional information supplied by the SAML authority that can aide in the processing of the SAML assertion.

samlStatements
IEnumerable<SamlStatement>

Ein IEnumerable<T> Typ SamlStatement , der SAML-Anweisungen enthält.

Ausnahmen

assertionId ist null.

-oder-

assertionId ist Empty.

-oder-

assertionId beginnt nicht mit einem Buchstaben oder dem Zeichen "_".

-oder-

issuer ist null.

-oder-

issuer ist Empty.

-oder-

samlStatements ist null.

-oder-

samlStatements enthält keine Elemente.

-oder-

samlStatements enthält ein null Element.

Hinweise

Der assertionId Parameter muss mit einem Buchstaben oder dem Zeichen "_" beginnen.

Gilt für: