Package io.vlingo.auth.infra.resource
Class RoleResource
- java.lang.Object
-
- io.vlingo.http.resource.ResourceHandler
-
- io.vlingo.auth.infra.resource.RoleResource
-
public class RoleResource extends io.vlingo.http.resource.ResourceHandler
-
-
Constructor Summary
Constructors Constructor Description RoleResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assignGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
void
assignUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
void
attach(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
void
changeDescription(java.lang.String tenantId, java.lang.String roleName, java.lang.String description)
void
detach(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
void
queryGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
void
queryPermission(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
void
queryRole(java.lang.String tenantId, java.lang.String roleName)
void
queryUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
void
unassignGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
void
unassignUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
-
-
-
Method Detail
-
changeDescription
public void changeDescription(java.lang.String tenantId, java.lang.String roleName, java.lang.String description)
-
assignGroup
public void assignGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
-
unassignGroup
public void unassignGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
-
assignUser
public void assignUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
-
unassignUser
public void unassignUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
-
attach
public void attach(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
-
detach
public void detach(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
-
queryRole
public void queryRole(java.lang.String tenantId, java.lang.String roleName)
-
queryPermission
public void queryPermission(java.lang.String tenantId, java.lang.String roleName, java.lang.String permissionName)
-
queryGroup
public void queryGroup(java.lang.String tenantId, java.lang.String roleName, java.lang.String groupName)
-
queryUser
public void queryUser(java.lang.String tenantId, java.lang.String roleName, java.lang.String username)
-
-