Partager via


SamlAssertion Constructeurs

Définition

Initialise une nouvelle instance de la classe SamlAssertion.

Surcharges

SamlAssertion()

Initialise une nouvelle instance de la classe SamlAssertion.

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

Initialise une nouvelle instance de la classe SamlAssertion à l’aide de l’identificateur d’assertion SAML spécifié, de l’émetteur de l’assertion, de la date et de l’heure à laquelle l’assertion a été émise, d’un ensemble de conditions de traitement, d’informations supplémentaires et d’une collection d’instructions SAML.

SamlAssertion()

Initialise une nouvelle instance de la classe SamlAssertion.

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

S’applique à

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

Initialise une nouvelle instance de la classe SamlAssertion à l’aide de l’identificateur d’assertion SAML spécifié, de l’émetteur de l’assertion, de la date et de l’heure à laquelle l’assertion a été émise, d’un ensemble de conditions de traitement, d’informations supplémentaires et d’une collection d’instructions 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))

Paramètres

assertionId
String

Identificateur de l'assertion.

issuer
String

Autorité SAML qui a émis cette assertion SAML.

issueInstant
DateTime

DateTime qui spécifie quand a été publiée l'assertion SAML.

samlConditions
SamlConditions

SamlConditions qui spécifie un ensemble de conditions qui peuvent être prises en compte lors de l'évaluation de la validité de l'assertion SAML.

samlAdvice
SamlAdvice

Objet SamlAdvice qui spécifie des informations supplémentaires fournies par l'autorité SAML qui peuvent aider au traitement de l'assertion SAML.

samlStatements
IEnumerable<SamlStatement>

Objet IEnumerable<T> de type d'objet SamlStatement qui contient des instructions SAML.

Exceptions

assertionId a la valeur null.

-ou-

assertionId a la valeur Empty.

- ou -

L'assertionId ne commence pas par une lettre ou par le caractère « _ ».

- ou -

issuer a la valeur null.

-ou-

issuer a la valeur Empty.

-ou-

samlStatements a la valeur null.

- ou -

samlStatements ne contient aucun élément.

- ou -

samlStatements contient un élément null.

Remarques

Le paramètre assertionId doit commencer par une lettre ou par le caractère « _ ».

S’applique à