public class DefaultBasicAuthorizerResourceHandler extends Object implements BasicAuthorizerResourceHandler
Constructor and Description |
---|
DefaultBasicAuthorizerResourceHandler(BasicAuthorizerCacheManager cacheManager,
AuthorizerMapper authorizerMapper) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
assignRoleToUser(String authorizerName,
String userName,
String roleName) |
javax.ws.rs.core.Response |
authorizerUpdateListener(String authorizerName,
byte[] serializedUserAndRoleMap) |
javax.ws.rs.core.Response |
createRole(String authorizerName,
String roleName) |
javax.ws.rs.core.Response |
createUser(String authorizerName,
String userName) |
javax.ws.rs.core.Response |
deleteRole(String authorizerName,
String roleName) |
javax.ws.rs.core.Response |
deleteUser(String authorizerName,
String userName) |
javax.ws.rs.core.Response |
getAllRoles(String authorizerName) |
javax.ws.rs.core.Response |
getAllUsers(String authorizerName) |
javax.ws.rs.core.Response |
getCachedMaps(String authorizerName) |
javax.ws.rs.core.Response |
getLoadStatus() |
javax.ws.rs.core.Response |
getRole(String authorizerName,
String roleName,
boolean isFull) |
javax.ws.rs.core.Response |
getUser(String authorizerName,
String userName,
boolean isFull) |
javax.ws.rs.core.Response |
refreshAll() |
javax.ws.rs.core.Response |
setRolePermissions(String authorizerName,
String roleName,
List<ResourceAction> permissions) |
javax.ws.rs.core.Response |
unassignRoleFromUser(String authorizerName,
String userName,
String roleName) |
@Inject public DefaultBasicAuthorizerResourceHandler(BasicAuthorizerCacheManager cacheManager, AuthorizerMapper authorizerMapper)
public javax.ws.rs.core.Response getAllUsers(String authorizerName)
getAllUsers
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response getUser(String authorizerName, String userName, boolean isFull)
getUser
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response createUser(String authorizerName, String userName)
createUser
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response deleteUser(String authorizerName, String userName)
deleteUser
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response getAllRoles(String authorizerName)
getAllRoles
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response getRole(String authorizerName, String roleName, boolean isFull)
getRole
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response createRole(String authorizerName, String roleName)
createRole
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response deleteRole(String authorizerName, String roleName)
deleteRole
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response assignRoleToUser(String authorizerName, String userName, String roleName)
assignRoleToUser
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response unassignRoleFromUser(String authorizerName, String userName, String roleName)
unassignRoleFromUser
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response setRolePermissions(String authorizerName, String roleName, List<ResourceAction> permissions)
setRolePermissions
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response getCachedMaps(String authorizerName)
getCachedMaps
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response refreshAll()
refreshAll
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response authorizerUpdateListener(String authorizerName, byte[] serializedUserAndRoleMap)
authorizerUpdateListener
in interface BasicAuthorizerResourceHandler
public javax.ws.rs.core.Response getLoadStatus()
getLoadStatus
in interface BasicAuthorizerResourceHandler
Copyright © 2011–2018. All rights reserved.