Skip navigation links
A C D G H O P R S T U 

A

addPermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Add permission.
addPermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Add permission.
addPermission(Permission) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Add permission.

C

closeConnection(Connection, PreparedStatement, ResultSet) - Static method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Close connection including prepared statement and result set objects.

D

DefaultPermissionProvider - Class in org.wso2.carbon.analytics.permissions.internal.impl
Default implementation of permission provider.
DefaultPermissionProvider() - Constructor for class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
 
deletePermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Delete permission.
deletePermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Delete permission.
deletePermission(Permission) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Delete permission.

G

getAppName() - Method in class org.wso2.carbon.analytics.permissions.bean.Permission
Get app name.
getDatasourceName() - Method in class org.wso2.carbon.analytics.permissions.bean.PermissionConfig
Get datasource name.
getGrantedRoles(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Get granted roles of a specific permission.
getGrantedRoles(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Get granted roles for a specific permission.
getGrantedRoles(Permission) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Get list of roles which has a permission granted.
getId() - Method in class org.wso2.carbon.analytics.permissions.bean.Role
Get role Id.
getName() - Method in class org.wso2.carbon.analytics.permissions.bean.Role
Get role name.
getPermissionProvider() - Method in class org.wso2.carbon.analytics.permissions.bean.PermissionConfig
Get permission provider.
getPermissionString() - Method in class org.wso2.carbon.analytics.permissions.bean.Permission
Get permission string.
getProvider() - Method in class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
Get permission provider.
getProvider() - Method in interface org.wso2.carbon.analytics.permissions.PermissionManager
Get permission provider.
grantPermission(Permission, Role) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Grant permission to specific role.
grantPermission(Permission, Role) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Grant permission to specific role.
grantPermission(Permission, Role) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Grant permission to specific role.

H

hasPermission(List<Role>, Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Check whether a set of roles as specific permission.
hasPermission(String, Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Check whether a user has specific permission.
hasPermission(String, Permission) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Check whether a particular user has specific permission.

O

org.wso2.carbon.analytics.permissions - package org.wso2.carbon.analytics.permissions
 
org.wso2.carbon.analytics.permissions.bean - package org.wso2.carbon.analytics.permissions.bean
 
org.wso2.carbon.analytics.permissions.exceptions - package org.wso2.carbon.analytics.permissions.exceptions
 
org.wso2.carbon.analytics.permissions.internal.dao - package org.wso2.carbon.analytics.permissions.internal.dao
 
org.wso2.carbon.analytics.permissions.internal.impl - package org.wso2.carbon.analytics.permissions.internal.impl
 

P

Permission - Class in org.wso2.carbon.analytics.permissions.bean
Permission bean class.
Permission() - Constructor for class org.wso2.carbon.analytics.permissions.bean.Permission
Default constructor.
Permission(String, String) - Constructor for class org.wso2.carbon.analytics.permissions.bean.Permission
Constructor with app name and permission string parameters.
PermissionConfig - Class in org.wso2.carbon.analytics.permissions.bean
Configuration bean class.
PermissionConfig() - Constructor for class org.wso2.carbon.analytics.permissions.bean.PermissionConfig
 
PermissionException - Exception in org.wso2.carbon.analytics.permissions.exceptions
General permission exception class.
PermissionException(String) - Constructor for exception org.wso2.carbon.analytics.permissions.exceptions.PermissionException
Constructor with message.
PermissionException(String, Throwable) - Constructor for exception org.wso2.carbon.analytics.permissions.exceptions.PermissionException
Constructor with message and the exception.
PermissionManager - Interface in org.wso2.carbon.analytics.permissions
Manages permission providers.
PermissionManagerImpl - Class in org.wso2.carbon.analytics.permissions.internal.impl
Provides implementation for Permission Manager interface.
PermissionManagerImpl() - Constructor for class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
 
PermissionProvider - Interface in org.wso2.carbon.analytics.permissions
Permission provider interface.
PermissionsDAO - Class in org.wso2.carbon.analytics.permissions.internal.dao
Permission DAO.
PermissionsDAO(DataSourceService, PermissionConfig) - Constructor for class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
 

R

registerConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Register configuration provider.
registerConfigProvider(PermissionProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
Register permission provider.
registerConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
Register configuration provider.
registerDataSourceService(DataSourceService) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Register datasource service.
registerIdPClient(IdPClient) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Register analytics IdP client.
revokePermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Revoke permission from all the roles.
revokePermission(Permission, Role) - Method in class org.wso2.carbon.analytics.permissions.internal.dao.PermissionsDAO
Revoke permission from a specific role.
revokePermission(Permission) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Revoke permission from all roles.
revokePermission(Permission, Role) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Revoke permission from specific role.
revokePermission(Permission) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Revoke permission for all roles.
revokePermission(Permission, Role) - Method in interface org.wso2.carbon.analytics.permissions.PermissionProvider
Revoke permission from specific role.
Role - Class in org.wso2.carbon.analytics.permissions.bean
Role bean class.
Role() - Constructor for class org.wso2.carbon.analytics.permissions.bean.Role
Default constructor.
Role(String, String) - Constructor for class org.wso2.carbon.analytics.permissions.bean.Role
Constructor with role Id, name parameters.

S

setAppName(String) - Method in class org.wso2.carbon.analytics.permissions.bean.Permission
Set app name.
setDatasourceName(String) - Method in class org.wso2.carbon.analytics.permissions.bean.PermissionConfig
Set datasource name.
setId(String) - Method in class org.wso2.carbon.analytics.permissions.bean.Role
Set role Id.
setName(String) - Method in class org.wso2.carbon.analytics.permissions.bean.Role
Set role name.
setPermissionProvider(String) - Method in class org.wso2.carbon.analytics.permissions.bean.PermissionConfig
Set permission provider.
setPermissionString(String) - Method in class org.wso2.carbon.analytics.permissions.bean.Permission
Set permission string.

T

toString() - Method in class org.wso2.carbon.analytics.permissions.bean.Permission
Overrides to strings.
toString() - Method in class org.wso2.carbon.analytics.permissions.bean.Role
Overrides to string.

U

unregisterConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Unregister configuration provider.
unregisterConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
Unregister configuration provider.
unregisterDataSourceService(DataSourceService) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Unregister datasource service.
unregisterIdPClient(IdPClient) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.DefaultPermissionProvider
Unregister analytics IdP client.
unregisterPermissionProvider(PermissionProvider) - Method in class org.wso2.carbon.analytics.permissions.internal.impl.PermissionManagerImpl
Unregister permission provider.
A C D G H O P R S T U 
Skip navigation links

Copyright © 2017 WSO2. All rights reserved.