org.wso2.registry.jdbc.realm
Class RegistryAccessControlAdmin
java.lang.Object
org.wso2.registry.users.def.DefaultAuthorizer
org.wso2.registry.users.def.DefaultAccessControlAdmin
org.wso2.registry.jdbc.realm.RegistryAccessControlAdmin
- All Implemented Interfaces:
- AccessControlAdmin, Authorizer
public class RegistryAccessControlAdmin
- extends DefaultAccessControlAdmin
Method Summary |
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 |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegistryAccessControlAdmin
public RegistryAccessControlAdmin(javax.sql.DataSource dataSource,
java.lang.String algo)
clearUserAuthorization
public void clearUserAuthorization(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
- Description copied from interface:
AccessControlAdmin
- Removes granted access from user
- Specified by:
clearUserAuthorization
in interface AccessControlAdmin
- Overrides:
clearUserAuthorization
in class DefaultAccessControlAdmin
- Throws:
UserStoreException
denyUser
public void denyUser(java.lang.String userName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
- Description copied from interface:
AccessControlAdmin
- Deny access to user
- Specified by:
denyUser
in interface AccessControlAdmin
- Overrides:
denyUser
in class DefaultAccessControlAdmin
- Throws:
UserStoreException
clearRoleAuthorization
public void clearRoleAuthorization(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
- Description copied from interface:
AccessControlAdmin
- Removes granted access from Role
- Specified by:
clearRoleAuthorization
in interface AccessControlAdmin
- Overrides:
clearRoleAuthorization
in class DefaultAccessControlAdmin
- Throws:
UserStoreException
denyRole
public void denyRole(java.lang.String roleName,
java.lang.String resourceId,
java.lang.String action)
throws UserStoreException
- Description copied from interface:
AccessControlAdmin
- Deny access to role
- Specified by:
denyRole
in interface AccessControlAdmin
- Overrides:
denyRole
in class DefaultAccessControlAdmin
- Throws:
UserStoreException
Copyright © 2007 Apache Web Services Project. All Rights Reserved.