|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wso2.registry.users.accesscontrol.ACLAuthorizer
org.wso2.registry.users.accesscontrol.ACLAccessControlAdmin
public class ACLAccessControlAdmin
Manipulates access control data in the user store Cannot change admin privileges through this interface
org.wso2.registry.usersAccessControlAdmin| Field Summary |
|---|
| Fields inherited from class org.wso2.registry.users.accesscontrol.ACLAuthorizer |
|---|
config, isAdmin |
| Constructor Summary | |
|---|---|
ACLAccessControlAdmin(Authorizer athzr,
AccessControlAdmin admin,
AuthorizingRealmConfig authConfig)
Constructor |
|
| 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)
Authorize 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 |
protected void |
doAuthorizationToAuthorize()
|
| Methods inherited from class org.wso2.registry.users.accesscontrol.ACLAuthorizer |
|---|
getAllowedRolesForResource, getAllowedUsersForResource, getDeniedRolesForResource, getDeniedUsersForResource, isRoleAuthorized, isUserAuthorized |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.wso2.registry.users.Authorizer |
|---|
getAllowedRolesForResource, getAllowedUsersForResource, getDeniedRolesForResource, getDeniedUsersForResource, isRoleAuthorized, isUserAuthorized |
| Constructor Detail |
|---|
public ACLAccessControlAdmin(Authorizer athzr,
AccessControlAdmin admin,
AuthorizingRealmConfig authConfig)
| Method Detail |
|---|
public void authorizeUser(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
authorizeUser in interface AccessControlAdminUserStoreException
public void denyUser(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
denyUser in interface AccessControlAdminUserStoreException
public void authorizeRole(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
authorizeRole in interface AccessControlAdminUserStoreException
public void denyRole(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
denyRole in interface AccessControlAdminUserStoreException
public void clearUserAuthorization(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
clearUserAuthorization in interface AccessControlAdminUserStoreException
public void clearRoleAuthorization(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
clearRoleAuthorization in interface AccessControlAdminUserStoreException
public void clearResourceAuthorizations(java.lang.String resourceId)
throws UserStoreException
clearResourceAuthorizations in interface AccessControlAdminUserStoreException
public void copyAuthorizations(java.lang.String fromResourceId,
java.lang.String toResourceId)
throws UserStoreException
copyAuthorizations in interface AccessControlAdminUserStoreException
protected void doAuthorizationToAuthorize()
throws UserStoreException
UserStoreException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||