Namespaces

Classes

Anonymer Benutzer ohne Authentifizierung, der Benutzer kann auch nicht verifiziert werden.
AuthenticationException
Die von Authority abgeleiteten Klasse stellen die Infrastruktur für die Autorisierung einer Identität zur Verfügung.
Credential bildet Zugangsdaten ab
Diese Klasse Groupdefiniert die benötigten Methoden für die Abbildung einer Gruppe. Eine Gruppe hat einen Namen, eine, eine ID und Mitglieder.
Eine Identität ist eine konkrete Klasse eines Subjekts und damit eine Entity im Rechtesystem der Anwendung. Die Identität kann unbestätigt (nicht durch eine Autorität verifiziert) oder bestätigt sein.
Benutzer ohne Rechte werden vornehmlich zur Identifierung verwendet. Anders als Anonymus wird dieser Benutzer nicht für einen konkreten Benutzer verwendet, sondern nur als Vergleichswert herangezogen.
UnsupportedAuthenticationException
Ein Benutzer (User) ist eine Spezialform einer Identität und spiegelt einen realen Nutzer des Systems wieder.

Interfaces

Entity ist die Grundlegende Einheit der Authentification.
Das Interface steht für eine konkrete Entity. Also eine Person, Maschine, ein Unternehmen, etc.