| Package | Description |
|---|---|
| org.wso2.carbon.analytics.permissions | |
| org.wso2.carbon.analytics.permissions.internal.dao | |
| org.wso2.carbon.analytics.permissions.internal.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
PermissionProvider.addPermission(Permission permission)
Add permission.
|
void |
PermissionProvider.deletePermission(Permission permission)
Delete permission.
|
List<Role> |
PermissionProvider.getGrantedRoles(Permission permission)
Get list of roles which has a permission granted.
|
void |
PermissionProvider.grantPermission(Permission permission,
Role role)
Grant permission to specific role.
|
boolean |
PermissionProvider.hasPermission(String username,
Permission permission)
Check whether a particular user has specific permission.
|
void |
PermissionProvider.revokePermission(Permission permission)
Revoke permission for all roles.
|
void |
PermissionProvider.revokePermission(Permission permission,
Role role)
Revoke permission from specific role.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PermissionsDAO.addPermission(Permission permission)
Add permission.
|
void |
PermissionsDAO.deletePermission(Permission permission)
Delete permission.
|
List<Role> |
PermissionsDAO.getGrantedRoles(Permission permission)
Get granted roles of a specific permission.
|
void |
PermissionsDAO.grantPermission(Permission permission,
Role role)
Grant permission to specific role.
|
boolean |
PermissionsDAO.hasPermission(List<Role> roles,
Permission permission)
Check whether a set of roles as specific permission.
|
void |
PermissionsDAO.revokePermission(Permission permission)
Revoke permission from all the roles.
|
void |
PermissionsDAO.revokePermission(Permission permission,
Role role)
Revoke permission from a specific role.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPermissionProvider.addPermission(Permission permission)
Add permission.
|
void |
DefaultPermissionProvider.deletePermission(Permission permission)
Delete permission.
|
List<Role> |
DefaultPermissionProvider.getGrantedRoles(Permission permission)
Get granted roles for a specific permission.
|
void |
DefaultPermissionProvider.grantPermission(Permission permission,
Role role)
Grant permission to specific role.
|
boolean |
DefaultPermissionProvider.hasPermission(String username,
Permission permission)
Check whether a user has specific permission.
|
void |
DefaultPermissionProvider.revokePermission(Permission permission)
Revoke permission from all roles.
|
void |
DefaultPermissionProvider.revokePermission(Permission permission,
Role role)
Revoke permission from specific role.
|
Copyright © 2017 WSO2. All rights reserved.