MotechPermissionService

public interface MotechPermissionService

Service for managing MOTECH permissions.

Methods

addPermission

void addPermission(PermissionDto permission)

Adds a new permission

Parameters:
  • permission – to be added

deletePermission

void deletePermission(String permissionName)

Deletes permission with given name

Parameters:
  • permissionName – name of the permission to be removed

findPermissionByName

PermissionDto findPermissionByName(String name)

Finds permission by its name.

Parameters:
  • name – of the permission
Returns:

permission of the given name

getPermissions

List<PermissionDto> getPermissions()

Gets list of all permissions

Returns:list that contains permissions