Interface ClientPermissionEvaluator
public interface ClientPermissionEvaluator
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanConfigure(ClientModel client) booleancanList()booleanbooleanbooleancanManage(ClientModel client) booleancanManage(ClientScopeModel clientScope) booleanbooleancanMapClientScopeRoles(ClientModel client) booleancanMapCompositeRoles(ClientModel client) booleancanMapRoles(ClientModel client) booleancanView()booleancanView(ClientModel client) booleancanView(ClientScopeModel clientScope) booleangetAccess(ClientModel client) getClientsWithPermission(String scope) booleanisPermissionsEnabled(ClientModel client) voidrequireConfigure(ClientModel client) voidvoidvoidvoidrequireManage(ClientModel client) voidrequireManage(ClientScopeModel clientScope) voidvoidvoidrequireView(ClientModel client) voidrequireView(ClientScopeModel clientScope) voidvoidsetPermissionsEnabled(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
-