|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.registry.jdbc.realm.RegistryAccessControlAdmin
public class RegistryAccessControlAdmin
Constructor Summary | |
---|---|
RegistryAccessControlAdmin(AccessControlAdmin accessControlAdmin)
|
Method Summary | |
---|---|
void |
authorizeRole(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
Grant access to role |
void |
authorizeUser(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
Grant access to user. |
void |
clearResourceAuthorizations(java.lang.String resourceId)
Clears all authorizations on a Role |
void |
clearRoleAuthorization(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
Removes granted access from Role |
void |
clearUserAuthorization(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
Removes granted access from user |
void |
copyAuthorizations(java.lang.String fromResourceId,
java.lang.String toResourceId)
Duplicates granted/denied access |
void |
denyRole(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
Deny access to role |
void |
denyUser(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
Deny access to user |
java.lang.String[] |
getAllowedRolesForResource(java.lang.String resourceId,
java.lang.String action)
Returns all roles who are authorized to perform an action on a resource |
java.lang.String[] |
getAllowedUsersForResource(java.lang.String resourceId,
java.lang.String action)
Returns all users who are authorized to perform an action on a resource |
java.lang.String[] |
getDeniedRolesForResource(java.lang.String resourceId,
java.lang.String action)
Returns all roles who are authorized to perform an action on a resource |
java.lang.String[] |
getDeniedUsersForResource(java.lang.String resourceId,
java.lang.String action)
Returns all users who are authorized to perform an action on a resource |
boolean |
isRoleAuthorized(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
Checks wheather an role is authorized to perfrom an action on a resource |
boolean |
isUserAuthorized(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
Checks wheather an user is authorized to perfrom an action on a resource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RegistryAccessControlAdmin(AccessControlAdmin accessControlAdmin)
Method Detail |
---|
public void clearUserAuthorization(java.lang.String userName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
clearUserAuthorization
in interface AccessControlAdmin
UserStoreException
public void denyUser(java.lang.String userName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
denyUser
in interface AccessControlAdmin
UserStoreException
public void clearRoleAuthorization(java.lang.String roleName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
clearRoleAuthorization
in interface AccessControlAdmin
UserStoreException
public void denyRole(java.lang.String roleName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
denyRole
in interface AccessControlAdmin
UserStoreException
public void authorizeUser(java.lang.String userName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
authorizeUser
in interface AccessControlAdmin
UserStoreException
public void authorizeRole(java.lang.String roleName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
AccessControlAdmin
authorizeRole
in interface AccessControlAdmin
UserStoreException
public void clearResourceAuthorizations(java.lang.String resourceId) throws UserStoreException
AccessControlAdmin
clearResourceAuthorizations
in interface AccessControlAdmin
UserStoreException
public void copyAuthorizations(java.lang.String fromResourceId, java.lang.String toResourceId) throws UserStoreException
AccessControlAdmin
copyAuthorizations
in interface AccessControlAdmin
UserStoreException
public boolean isUserAuthorized(java.lang.String userName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
isUserAuthorized
in interface Authorizer
UserStoreException
public boolean isRoleAuthorized(java.lang.String roleName, java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
isRoleAuthorized
in interface Authorizer
UserStoreException
public java.lang.String[] getAllowedUsersForResource(java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
getAllowedUsersForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getDeniedUsersForResource(java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
getDeniedUsersForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getAllowedRolesForResource(java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
getAllowedRolesForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getDeniedRolesForResource(java.lang.String resourceId, java.lang.String action) throws UserStoreException
Authorizer
getDeniedRolesForResource
in interface Authorizer
UserStoreException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |