Claim.Equals(Object) Méthode

Définition

Détermine si l’objet spécifié représente la même revendication que l’objet actuel Claim .

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

obj
Object

Objet à comparer avec le fichier actif Claim.

Retours

true si obj représente la même revendication que la revendication actuelle Claim; sinon false.

Remarques

Cette méthode remplace la Equals méthode pour fournir des comparaisons d’égalité pour Claim les objets. La comparaison se compose de trois comparaisons sur les valeurs du Right, ClaimTypeet Resource des propriétés. L’algorithme de comparaison utilisé sur la Resource propriété dépend de la valeur de la ClaimType propriété. Le tableau suivant détaille l’algorithme de comparaison utilisé pour le type de revendication spécifié.

Type de revendication Comparison
Dns Comparaison de chaînes non sensibles à la casse sur la ressource.
Hash Comparaison d’octets par octets.
Rsa Comparaison d’octets par octets sur les parties Modulus et Exposant de l’algorithme.
Thumbprint Comparaison d’octets par octets.
Upn Comparaison de SID.
X500DistinguishedName Comparaison de données brutes X.500 normalisée.

S’applique à