Claim.Equals(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob das angegebene Objekt den gleichen Anspruch wie das aktuelle Claim-Objekt darstellt.
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
Parameter
Gibt zurück
true
, wenn obj
den gleichen Anspruch darstellt wie das aktuelle Claim-Objekt, andernfalls false
.
Hinweise
Diese Methode überschreibt die Equals-Methode, um Übereinstimmungsvergleiche für Claim-Objekte bereitzustellen. Die Werte der Eigenschaften Right, ClaimType und Resource werden hierzu dreimal verglichen. Der für die Resource-Eigenschaft verwendete Vergleichsalgorithmus hängt von dem Wert der ClaimType-Eigenschaft ab. In der folgenden Tabelle wird der Vergleichsalgorithmus angezeigt, der für den angegebenen Anspruchtyp verwendet wird.
Anspruchstyp | Vergleich |
---|---|
Dns | Zeichenfolgenvergleich für die Ressource ohne Berücksichtigung der Groß- und Kleinschreibung. |
Hash | Byte-pro-Byte-Vergleich. |
Rsa | Byte-pro-Byte-Vergleich für die Modulo- und Exponententeile des Algorithmus. |
Thumbprint | Byte-pro-Byte-Vergleich. |
Upn | SID-Vergleich. |
X500DistinguishedName | Normalisierter X.500-Vergleich unformatierter Daten. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für