IdentityVerifier Klasse
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.
Eine abstract Basisklasse, die implementiert werden kann, um eine erwartete Identität anhand eines Autorisierungskontexts zu überprüfen, der einen Remoteendpunkt darstellt, oder 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 die TryGetIdentity Methode zuerst auf, um die Identität des Diensts aus der Nachricht abzurufen. Als Nächstes ruft die Infrastruktur die CheckAccess Methode mit der zurückgegebenen EndpointIdentity und AuthorizationContext.
Weitere Informationen zum Implementieren der Klasse finden Sie unter How to: Create a Custom Client Identity Verifier.
Konstruktoren
| Name | Beschreibung |
|---|---|
| IdentityVerifier() |
Erstellt eine Instanz dieser Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| 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 dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| TryGetIdentity(EndpointAddress, EndpointIdentity) |
Versucht, eine Identität von einem Endpunkt zu erstellen. |