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 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
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. |