SamlAssertion Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- 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 « _ ».