Interface Entity
Entity ist die Grundlegende Einheit der Authentification.
Authentication ist der Prozess der Prüfung, ob ein Subject das ist, was er oder sie sagt das er oder sie ist.
Das Interface definiert die notwendigen Methoden für eine Einheit, welches als Representation einer Identität, eines Menschen, einer Organisation oder einer ID stehen kann.
Direct known implementers
Alvine\Security\Authentication\Group, Alvine\Security\Authentication\SubjectIndirect known implementers
Alvine\Security\Authentication\Anonymous, Alvine\Security\Authentication\Identity, Alvine\Security\Authentication\User, Alvine\Security\Authorization\Role
Namespace: Alvine\Security\Authentication
Package: Alvine\Security\Authentication
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130721
Link: Alvine
Located at security/authentication/Entity.interface.php
Package: Alvine\Security\Authentication
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130721
Link: Alvine
Located at security/authentication/Entity.interface.php
public
string
|
#
getName( )
Gibt den Namen der Einheit zurück. Der Name sollte eindeutig sein und Beschreibt die Entity genauer. Für Personen ist das zum Beispiel die E-Mail-Adresse. |
public
string
|
#
getID( )
Die ID des Objekts ist eindeutig und ist entweder eine eindeutige UUID oder ein eindeutiger Bezeichner der Entity. |