|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISecurityPrincipal
This interface defines a principal and the security info that applies to it on a given object.
| Method Summary | |
|---|---|
int |
getID()
Returns the ID of the principal (user or group). |
ISecurityLimitAdmin[] |
getLimits()
Returns array of security limits that apply to the principal on current object |
java.lang.String |
getName()
Name of the principal. |
ISecurityRightAdmin[] |
getRights()
Returns array of security rights that apply to the principal on current object |
ISecurityRoleAdmin[] |
getRoles()
Returns array of security roles that apply to the principal on current object |
boolean |
isAdvanced()
Returns true if this principal effectively has some granular rights set
that are not from a role definition. |
boolean |
isInherited()
Flag indicating whether all security info of the principal are inherited |
boolean |
isInheritFolders()
Flag indicating whether the principal inherits security info from folder hierarchy. |
boolean |
isInheritGroups()
Flag indicating whether the principal inherits security info from user group hierarchy. |
| Method Detail |
|---|
int getID()
java.lang.String getName()
boolean isInheritFolders()
true
indicates the principal inherits security from curent object's folders; false otherwise.boolean isInheritGroups()
true
indicates the principal inherits security from principal's parent groups; false otherwise.ISecurityRightAdmin[] getRights()
ISecurityLimitAdmin[] getLimits()
ISecurityRoleAdmin[] getRoles()
boolean isInherited()
boolean isAdvanced()
true if this principal effectively has some granular rights set
that are not from a role definition.
true if this principal effectively has some granular rights set
that are not from a role definition.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||