Interface ClientPermissionEvaluator
public interface ClientPermissionEvaluator
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canConfigure
(ClientModel client) boolean
canList()
boolean
boolean
boolean
canManage
(ClientModel client) boolean
canManage
(ClientScopeModel clientScope) boolean
boolean
canMapClientScopeRoles
(ClientModel client) boolean
canMapCompositeRoles
(ClientModel client) boolean
canMapRoles
(ClientModel client) boolean
canView()
boolean
canView
(ClientModel client) boolean
canView
(ClientScopeModel clientScope) boolean
getAccess
(ClientModel client) getClientsWithPermission
(String scope) boolean
isPermissionsEnabled
(ClientModel client) void
requireConfigure
(ClientModel client) void
void
void
void
requireManage
(ClientModel client) void
requireManage
(ClientScopeModel clientScope) void
void
void
requireView
(ClientModel client) void
requireView
(ClientScopeModel clientScope) void
void
setPermissionsEnabled
(ClientModel client, boolean enable)
-
Method Details
-
isPermissionsEnabled
-
setPermissionsEnabled
-
requireListClientScopes
void requireListClientScopes() -
canManage
boolean canManage() -
requireManage
void requireManage() -
canManageClientScopes
boolean canManageClientScopes() -
requireManageClientScopes
void requireManageClientScopes() -
canView
boolean canView() -
canList
boolean canList() -
canViewClientScopes
boolean canViewClientScopes() -
requireList
void requireList() -
canListClientScopes
boolean canListClientScopes() -
requireView
void requireView() -
requireViewClientScopes
void requireViewClientScopes() -
canManage
-
canConfigure
-
requireConfigure
-
requireManage
-
canView
-
requireView
-
canManage
-
requireManage
-
canView
-
requireView
-
canMapRoles
-
canMapCompositeRoles
-
canMapClientScopeRoles
-
getAccess
-
getClientsWithPermission
-