|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.registry.jdbc.realm.pathbased.PathBasedAuthorizer
public class PathBasedAuthorizer
Constructor Summary | |
---|---|
PathBasedAuthorizer(Authorizer authorizer,
javax.sql.DataSource dataSource)
|
Method Summary | |
---|---|
java.lang.String[] |
getAllowedRolesForResource(java.lang.String resourcePath,
java.lang.String action)
Returns all roles who are authorized to perform an action on a resource |
java.lang.String[] |
getAllowedUsersForResource(java.lang.String resourcePath,
java.lang.String action)
Returns all users who are authorized to perform an action on a resource |
java.lang.String[] |
getDeniedRolesForResource(java.lang.String resourcePath,
java.lang.String action)
Returns all roles who are authorized to perform an action on a resource |
java.lang.String[] |
getDeniedUsersForResource(java.lang.String resourcePath,
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 resourcePath,
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 resourcePath,
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 PathBasedAuthorizer(Authorizer authorizer, javax.sql.DataSource dataSource)
Method Detail |
---|
public boolean isUserAuthorized(java.lang.String userName, java.lang.String resourcePath, java.lang.String action) throws UserStoreException
Authorizer
isUserAuthorized
in interface Authorizer
UserStoreException
public boolean isRoleAuthorized(java.lang.String roleName, java.lang.String resourcePath, java.lang.String action) throws UserStoreException
Authorizer
isRoleAuthorized
in interface Authorizer
UserStoreException
public java.lang.String[] getAllowedUsersForResource(java.lang.String resourcePath, java.lang.String action) throws UserStoreException
Authorizer
getAllowedUsersForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getDeniedUsersForResource(java.lang.String resourcePath, java.lang.String action) throws UserStoreException
Authorizer
getDeniedUsersForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getAllowedRolesForResource(java.lang.String resourcePath, java.lang.String action) throws UserStoreException
Authorizer
getAllowedRolesForResource
in interface Authorizer
UserStoreException
public java.lang.String[] getDeniedRolesForResource(java.lang.String resourcePath, 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 |