| 
 | ||||||||||
| 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 | |||||||||