|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectauthentication.MyPrincipal
Vlastní principál pro identifikaci uživatele
Constructor Summary | |
MyPrincipal()
Vytvoří instanci. |
Method Summary | |
void |
addRole(java.lang.String newRole)
Přidá roli pro uživatele. |
boolean |
equals(java.lang.Object obj)
Porovná dva objekty. |
java.lang.String |
getName()
Vrátí přihlašovací jméno uživatele |
java.util.Set |
getRoles()
Vrátí množinu rolí uživatele. |
boolean |
isUserInRole(java.lang.String role)
Zjistí, zda je uživatel asociován s danou rolí. |
void |
setName(java.lang.String newName)
Nastaví přihlašovací jméno uživatele |
void |
setRoles(java.util.Set newRoles)
Nastaví množinu rolí pro uživatele. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.security.Principal |
hashCode, toString |
Constructor Detail |
public MyPrincipal()
Method Detail |
public void addRole(java.lang.String newRole)
newRole
- java.lang.String je nová role.public boolean equals(java.lang.Object obj)
equals
in interface java.security.Principal
obj
- java.lang.Object je druhý porovnávaný objekt.
true
, mají-li objekty stejný obsah, jinak false
.public java.lang.String getName()
getName
in interface java.security.Principal
public java.util.Set getRoles()
public boolean isUserInRole(java.lang.String role)
role
- java.lang.String je jméno role.
true
v případě, že uživatel má přiřazenou zadanou roli. jinak false
.public void setName(java.lang.String newName)
newName
- java.lang.String je přihlašovací jméno uživatelepublic void setRoles(java.util.Set newRoles)
newRoles
- java.util.Set je množina rolí pro uživatele.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |