Subject
extends
Entity
in
Das Interface steht für eine konkrete Entity. Also eine Person, Maschine, ein Unternehmen, etc.
interface Alvine\Security\Authentication\Entity { } interface Alvine\Security\Authentication\Subject { } "Alvine\Security\Authentication\Entity" <|-- "Alvine\Security\Authentication\Subject"
Tags
Table of Contents
Methods
- getID() : string
- Die ID des Objekts ist </strong>eindeutig</strong> und ist entweder eine eindeutige UUID oder ein eindeutiger Bezeichner der Entity.
- getName() : string
- Gibt den Namen der Einheit zurück.
Methods
getID()
Die ID des Objekts ist </strong>eindeutig</strong> und ist entweder eine eindeutige UUID oder ein eindeutiger Bezeichner der Entity.
public
getID() : string
Return values
string —ID des Objektes
getName()
Gibt den Namen der Einheit zurück.
public
getName() : string
Der Name sollte eindeutig sein und Beschreibt die Entity genauer. Für Personen ist das zum Beispiel die E-Mail-Adresse.
Return values
string —Name