Freigeben über


IdentityVerifier Klasse

Definition

Eine abstract-Basisklasse, die implementiert werden kann, um eine erwartete Identität anhand eines Autorisierungskontexts zu prüfen, der einen Remoteendpunkt repräsentiert, oder um eine Identität aus einer Endpunktadresse zu erstellen.

public ref class IdentityVerifier abstract
public abstract class IdentityVerifier
type IdentityVerifier = class
Public MustInherit Class IdentityVerifier
Vererbung
IdentityVerifier

Hinweise

Die WCF-Infrastruktur ruft TryGetIdentity zuerst die-Methode auf, um die Identität des dienstangs aus der Nachricht abzurufen. Danach ruft die Infrastruktur die CheckAccess-Methode mit der zurückgegebenen EndpointIdentity und dem zurückgegebenen AuthorizationContext auf.

Weitere Informationen zum Implementieren der-Klasse finden Sie unter Gewusst wie: Erstellen einer benutzerdefinierten Client Identitätsüberprüfung.

Konstruktoren

IdentityVerifier()

Erstellt eine Instanz dieser Klasse.

Methoden

CheckAccess(EndpointIdentity, AuthorizationContext)

Implementiert eine Methode, um eine Identität zu überprüfen.

CreateDefault()

Erstellt eine Standardinstanz dieser Klasse.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryGetIdentity(EndpointAddress, EndpointIdentity)

Es wird versucht, eine Identität aus einem Endpunkt zu erstellen.

Gilt für

Siehe auch