Claim.Equals(Object) Méthode
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.
Détermine si l'objet spécifié représente la même revendication que l'objet Claim en cours.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Paramètres
Retours
true
si obj
représente la même revendication que l'objet Claim en cours ; sinon, false
.
Remarques
Cette méthode substitue la méthode Equals pour les comparaisons d'égalité entre objets Claim. La comparaison consiste en trois comparaisons sur les valeurs des propriétés Right, ClaimTypeet Resource. L'algorithme de comparaison utilisé sur la propriété Resource dépend de la valeur de la propriété ClaimType. La table suivante détaille l'algorithme de comparaison utilisé pour le type de revendication spécifié.
Type de revendication | Comparaison |
---|---|
Dns | Comparaison de chaîne sans respect de la casse sur la ressource. |
Hash | Comparaison octet-par-octet. |
Rsa | Comparaison octet-par-octet sur les parties Modulo et Exposant de l'algorithme. |
Thumbprint | Comparaison octet-par-octet. |
Upn | Comparaison de SID |
X500DistinguishedName | Comparaison de données brutes X.500 normalisées. |