|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.jsystems.framework.security.acl.BasePrincipal
Beispielimplementierung des Interfaces Principal. Ein Principal ist die abstrakte Abbildung eines Objektes, dem ueber ACLs Rechte zugeordnet oder entzogen werden koennen. Ein Principal ist also ein Benutzer in einem System oder auch ein System selbst in einem Verbund von Systemen (Zum Beispiel ein einzelner Rechner in einem Netzwerk), dem ganz bestimmte Rechte zugeordnet werden sollen. Was im Endeffekt durch das Principalobjekt abgebildet wird, ist immer abhaengig von dem Problem, das mit den ACL geloest werden soll.
Constructor Summary | |
BasePrincipal(String name)
Legt ein neues Principal an mit dem übergebenen Namen. |
Method Summary | |
boolean |
equals(Object obj)
Prueft, ob das uebergebene Objekt gleich ist mit diesem Objekt. |
String |
getName()
Gibt den Namen des Principals zurueck. |
int |
hashCode()
Gibt den Hashcode des Principals zurueck. |
String |
toString()
Gibt eine Stringrepraesentation des Principals zurueck. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BasePrincipal(String name)
name
- Der Name für dieses Principal.Method Detail |
public boolean equals(Object obj)
equals
in interface Principal
obj
- Das Objekt, das auf Gleichheit mit diesem Objekt geprueft werden soll.
true
, wenn das uebergebene Pbjekt vom Typ BasePrncipal ist
und den gleichen Namen enthaelt wie dieses Objekt, ansonsten false
.public String toString()
toString
in interface Principal
public int hashCode()
hashCode
in interface Principal
public String getName()
getName
in interface Principal
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |