Partager via


SamlCondition Classe

Définition

Représente une condition qui doit être prise en compte lors de l'évaluation de la validité d'une assertion SAML.

public ref class SamlCondition abstract
public abstract class SamlCondition
type SamlCondition = class
Public MustInherit Class SamlCondition
Héritage
SamlCondition
Dérivé

Remarques

Les jetons de sécurité SamlSecurityToken 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 classe SamlCondition représente une seule condition. Exemple de condition : si l'assertion SAML doit être mise en cache ou non, ce qui est représenté par la classe SamlDoNotCacheCondition.

La spécification SAML définit deux conditions et permet à l'ensemble de conditions d'être étendu. 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 classe SamlCondition.

Constructeurs

SamlCondition()

Initialise une nouvelle instance de la classe SamlCondition.

Propriétés

IsReadOnly

En cas de substitution dans une classe dérivée, obtient une valeur indiquant si les propriétés de cette instance sont en lecture seule.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MakeReadOnly()

En cas de substitution dans une classe dérivée, provoque la mise en lecture seule de cette instance.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

En cas de substitution dans une classe dérivée, lit la condition à partir du lecteur XML spécifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

En cas de substitution dans une classe dérivée, écrit la condition dans le sérialiseur XML spécifié.

S’applique à

Voir aussi