SamlConditions Classe
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.
Représente un ensemble de conditions qui doivent être prises en compte lors de l’évaluation de la validité d’une assertion SAML.
public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
- Héritage
-
SamlConditions
Remarques
SamlSecurityToken les jetons de sécurité spécifient leurs revendications à l’aide d’assertions SAML et d’un ensemble de conditions qui doivent être prises en compte lors de l’évaluation de la validité de l’assertion SAML. La SamlConditions classe représente l’ensemble de conditions. Un exemple de condition indique si l’assertion SAML ne doit pas être mise en cache, qui est représentée par la SamlDoNotCacheCondition classe.
La spécification SAML définit deux conditions et permet l’extension de l’ensemble des conditions. Les deux conditions définies par la spécification SAML sont SamlAudienceRestrictionCondition et SamlDoNotCacheCondition. Pour définir une nouvelle condition, dérivez une classe de la SamlCondition classe.
Constructeurs
| Nom | Description |
|---|---|
| SamlConditions() |
Initialise une nouvelle instance de la classe SamlConditions. |
| SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>) |
Initialise une nouvelle instance de la SamlConditions classe à l’aide de la période et des conditions spécifiées lorsque l’assertion SAML est valide. |
| SamlConditions(DateTime, DateTime) |
Initialise une nouvelle instance de la SamlConditions classe à l’aide de la période spécifiée pendant laquelle l’assertion SAML est valide. |
Propriétés
| Nom | Description |
|---|---|
| Conditions |
Obtient l’ensemble des conditions qui doivent être prises en compte lors de l’évaluation de la validité d’une assertion SAML. |
| IsReadOnly |
Obtient une valeur qui indique si les propriétés de cette instance sont en lecture seule. |
| NotBefore |
Obtient l’instant le plus ancien dans le temps où l’assertion SAML est valide. |
| NotOnOrAfter |
Obtient l’instant dans le temps où l’assertion SAML expire. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MakeReadOnly() |
Provoque la lecture seule de cette instance. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lit l’élément |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Écrit l’élément |