public class CoordinatorBasicAuthorizerResourceHandler extends Object implements BasicAuthorizerResourceHandler
| Constructor and Description | 
|---|
CoordinatorBasicAuthorizerResourceHandler(BasicAuthorizerMetadataStorageUpdater storageUpdater,
                                         AuthorizerMapper authorizerMapper,
                                         com.fasterxml.jackson.databind.ObjectMapper objectMapper)  | 
| 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 CoordinatorBasicAuthorizerResourceHandler(BasicAuthorizerMetadataStorageUpdater storageUpdater, AuthorizerMapper authorizerMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public javax.ws.rs.core.Response getAllUsers(String authorizerName)
getAllUsers in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response getUser(String authorizerName, String userName, boolean isFull)
getUser in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response createUser(String authorizerName, String userName)
createUser in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response deleteUser(String authorizerName, String userName)
deleteUser in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response getAllRoles(String authorizerName)
getAllRoles in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response getRole(String authorizerName, String roleName, boolean isFull)
getRole in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response createRole(String authorizerName, String roleName)
createRole in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response deleteRole(String authorizerName, String roleName)
deleteRole in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response assignRoleToUser(String authorizerName, String userName, String roleName)
assignRoleToUser in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response unassignRoleFromUser(String authorizerName, String userName, String roleName)
unassignRoleFromUser in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response setRolePermissions(String authorizerName, String roleName, List<ResourceAction> permissions)
setRolePermissions in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response getCachedMaps(String authorizerName)
getCachedMaps in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response refreshAll()
refreshAll in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response authorizerUpdateListener(String authorizerName, byte[] serializedUserAndRoleMap)
authorizerUpdateListener in interface BasicAuthorizerResourceHandlerpublic javax.ws.rs.core.Response getLoadStatus()
getLoadStatus in interface BasicAuthorizerResourceHandlerCopyright © 2011–2018. All rights reserved.