|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.persvr.security.UserSecurity.PriviledgedUser
public static class UserSecurity.PriviledgedUser
| Method Summary | |
|---|---|
java.lang.String |
getCurrentTicket()
Allows a user to return ticket so that the password does not need to be stored for reauthentication This may be moved to a separate interface |
java.lang.String |
getName()
|
int |
getPermissionLevel(Persistable obj)
Determines whether this capability can access the given object |
User |
getRealCurrentUser()
|
PersistableObject |
getUserData()
|
void |
grantCapability(Capability capability)
Grants a new capability to this capability |
void |
grantCapability(Persistable persistable)
Grants a new capability to this capability |
boolean |
hasPermission(java.security.acl.Permission permision)
Determines whether this capability has the given system permission |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.security.acl.Permission |
|---|
equals, toString |
| Methods inherited from interface java.security.Principal |
|---|
equals, hashCode, toString |
| Method Detail |
|---|
public User getRealCurrentUser()
public PersistableObject getUserData()
public java.lang.String getName()
getName in interface java.security.Principalpublic int getPermissionLevel(Persistable obj)
Capability
getPermissionLevel in interface Capabilitypublic void grantCapability(Capability capability)
Capability
grantCapability in interface Capabilitypublic void grantCapability(Persistable persistable)
Capability
grantCapability in interface Capabilitypublic boolean hasPermission(java.security.acl.Permission permision)
Capability
hasPermission in interface Capabilitypublic java.lang.String getCurrentTicket()
User
getCurrentTicket in interface User
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||