Claim.Equals(Object) Metod

Definition

Avgör om det angivna objektet representerar samma anspråk som det aktuella Claim objektet.

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

Parametrar

obj
Object

Objektet som ska jämföras med den aktuella Claim.

Returer

true om obj representerar samma anspråk som det aktuella Claim, annars false.

Kommentarer

Den här metoden åsidosätter Equals metoden för att tillhandahålla likhetsjämförelser för Claim objekt. Jämförelsen består av tre jämförelser av värdena för Rightegenskaperna , ClaimTypeoch Resource . Jämförelsealgoritmen som används på Resource egenskapen beror på egenskapens ClaimType värde. Följande tabell beskriver jämförelsealgoritmen som används för den angivna anspråkstypen.

Anspråkstyp Comparison
Dns Skiftlägesokänslig strängjämförelse på resursen.
Hash Jämförelse mellan byte och byte.
Rsa Jämförelse byte för byte på modulus- och exponentdelarna i algoritmen.
Thumbprint Jämförelse mellan byte och byte.
Upn SID-jämförelse.
X500DistinguishedName Normaliserad X.500-rådatajämförelse.

Gäller för