|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.security.UserContext
org.mmbase.security.implementation.cloudcontext.User
Implementation of UserContext (the security presentation of a User). Most implementation is delegated to the Users builder.
Users| Field Summary | |
protected MMObjectNode |
node
|
| Method Summary | |
java.util.SortedSet |
getGroups()
|
java.lang.String |
getIdentifier()
Gets the unique identifier for this user. |
MMObjectNode |
getNode()
An MMObjectNode (of type 'mmbaseusers') is associated with this User object. |
java.lang.String |
getOwnerField()
Gets the owner field value of new objects created by this user. |
Rank |
getRank()
Gets the rank of this user. |
boolean |
nodeLocalChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
Called when a local node is changed. |
boolean |
nodeRemoteChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
Called when a remote node is changed. |
| Methods inherited from class org.mmbase.security.UserContext |
toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected MMObjectNode node
| Method Detail |
public java.lang.String getIdentifier()
UserContext
getIdentifier in class UserContext
public Rank getRank()
throws SecurityException
UserContext
getRank in class UserContextSecurityExceptionpublic java.lang.String getOwnerField()
UserContext
getOwnerField in class UserContextpublic java.util.SortedSet getGroups()
public MMObjectNode getNode()
public boolean nodeRemoteChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMBaseObserver
nodeRemoteChanged in interface MMBaseObservermachine - Name of the machine that changed the node.number - Number of the changed node as a Stringbuilder - Type of the changed nodectype - command type, 'c'=changed, 'd'=deleted', 'r'=relations changed, 'n'=new
true
public boolean nodeLocalChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMBaseObserver
nodeLocalChanged in interface MMBaseObservermachine - Name of the machine that changed the node.number - Number of the changed node as a Stringbuilder - Type of the changed nodectype - command type, 'c'=changed, 'd'=deleted', 'r'=relations changed, 'n'=new
true
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||