|
|
|
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.torweg.pulse.util.entity.AbstractBasicEntity
org.torweg.pulse.util.entity.AbstractNamedEntity
org.torweg.pulse.util.entity.AbstractNamableEntity
org.torweg.pulse.accesscontrol.AbstractAccessControlObject
org.torweg.pulse.accesscontrol.AbstractUserBase
org.torweg.pulse.accesscontrol.User
org.torweg.pulse.accesscontrol.User.Everybody
public static class User.Everybody
is a dummy User used for non-logged-in users to provide them the
"~Everybody" Role for access checks.
The user will return an empty string as the name and otherwise behave like a normal user.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.torweg.pulse.accesscontrol.User |
|---|
User.Everybody, User.State |
| Field Summary |
|---|
| Fields inherited from class org.torweg.pulse.accesscontrol.AbstractUserBase |
|---|
EVERYBODY, PASSWORD_CHARACTERS |
| Constructor Summary | |
|---|---|
User.Everybody(Role everybodyRole)
initialises the Everybody. |
|
| Method Summary |
|---|
| Methods inherited from class org.torweg.pulse.accesscontrol.AbstractUserBase |
|---|
generatePassword, generateToken, getCommandMatchers, getEveryBodyId, getEverybodyRole, getSuperUser, getUser, getUser, initEverybodyRole |
| Methods inherited from class org.torweg.pulse.accesscontrol.AbstractAccessControlObject |
|---|
getAssociatedAbstractAccessControlObjects, getLoadCriteriaForClassWithAlias |
| Methods inherited from class org.torweg.pulse.util.entity.AbstractNamedEntity |
|---|
getName |
| Methods inherited from class org.torweg.pulse.util.entity.AbstractBasicEntity |
|---|
compareTo, equals, getFullQualifiedClassNameJAXB, getId, hashCode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.torweg.pulse.util.INamed |
|---|
getName |
| Constructor Detail |
|---|
public User.Everybody(Role everybodyRole)
Everybody.
everybodyRole - the "~Everybody" Role
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||