|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPrivilegeStateLookup
Lookup of privilege state.
Method Summary | |
---|---|
Privilege[] |
getInheritedPrivileges(java.util.List authids,
AuthorizationIdentifier authid,
SQLObject sqlObj,
java.lang.String action)
Returns the inherited privileges |
IPrivilegeState |
getPrivilegeState(java.util.List authids,
AuthorizationIdentifier authid,
SQLObject sqlObj,
java.lang.String action)
Returns the privileges state of the given authorization identifier (user, group or role) for the given SQL object with action type specified |
IPrivilegeState[] |
getReachableStates(IPrivilegeState initialState,
AuthorizationIdentifier authId)
Returns the reachable states of the given state |
boolean |
hasInheritedPrivilege(java.util.List authids,
AuthorizationIdentifier authid,
SQLObject sqlObj,
java.lang.String action)
Checks if the given authorization identifier (user, group or role) has inherited privilge for the given SQL object with action type specified |
Method Detail |
---|
IPrivilegeState[] getReachableStates(IPrivilegeState initialState, AuthorizationIdentifier authId)
initialState
-
IPrivilegeState getPrivilegeState(java.util.List authids, AuthorizationIdentifier authid, SQLObject sqlObj, java.lang.String action)
authids
- all the authorization identifiersauthid
- the authorization identifiersqlObj
- SQL objectaction
- action type
boolean hasInheritedPrivilege(java.util.List authids, AuthorizationIdentifier authid, SQLObject sqlObj, java.lang.String action)
authids
- authid
- sqlObj
- action
-
Privilege[] getInheritedPrivileges(java.util.List authids, AuthorizationIdentifier authid, SQLObject sqlObj, java.lang.String action)
authids
- authid
- sqlObj
- action
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |