Interface ClientPermissionEvaluator
-
public interface ClientPermissionEvaluator- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanConfigure(org.keycloak.models.ClientModel client)booleancanList()booleancanListClientScopes()booleancanManage()booleancanManage(org.keycloak.models.ClientModel client)booleancanManage(org.keycloak.models.ClientScopeModel clientScope)booleancanManageClientScopes()booleancanMapClientScopeRoles(org.keycloak.models.ClientModel client)booleancanMapCompositeRoles(org.keycloak.models.ClientModel client)booleancanMapRoles(org.keycloak.models.ClientModel client)booleancanView()booleancanView(org.keycloak.models.ClientModel client)booleancanView(org.keycloak.models.ClientScopeModel clientScope)booleancanViewClientScopes()Map<String,Boolean>getAccess(org.keycloak.models.ClientModel client)booleanisPermissionsEnabled(org.keycloak.models.ClientModel client)voidrequireConfigure(org.keycloak.models.ClientModel client)voidrequireList()voidrequireListClientScopes()voidrequireManage()voidrequireManage(org.keycloak.models.ClientModel client)voidrequireManage(org.keycloak.models.ClientScopeModel clientScope)voidrequireManageClientScopes()voidrequireView()voidrequireView(org.keycloak.models.ClientModel client)voidrequireView(org.keycloak.models.ClientScopeModel clientScope)voidrequireViewClientScopes()voidsetPermissionsEnabled(org.keycloak.models.ClientModel client, boolean enable)
-
-
-
Method Detail
-
isPermissionsEnabled
boolean isPermissionsEnabled(org.keycloak.models.ClientModel client)
-
setPermissionsEnabled
void setPermissionsEnabled(org.keycloak.models.ClientModel client, boolean enable)
-
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
boolean canManage(org.keycloak.models.ClientModel client)
-
canConfigure
boolean canConfigure(org.keycloak.models.ClientModel client)
-
requireConfigure
void requireConfigure(org.keycloak.models.ClientModel client)
-
requireManage
void requireManage(org.keycloak.models.ClientModel client)
-
canView
boolean canView(org.keycloak.models.ClientModel client)
-
requireView
void requireView(org.keycloak.models.ClientModel client)
-
canManage
boolean canManage(org.keycloak.models.ClientScopeModel clientScope)
-
requireManage
void requireManage(org.keycloak.models.ClientScopeModel clientScope)
-
canView
boolean canView(org.keycloak.models.ClientScopeModel clientScope)
-
requireView
void requireView(org.keycloak.models.ClientScopeModel clientScope)
-
canMapRoles
boolean canMapRoles(org.keycloak.models.ClientModel client)
-
canMapCompositeRoles
boolean canMapCompositeRoles(org.keycloak.models.ClientModel client)
-
canMapClientScopeRoles
boolean canMapClientScopeRoles(org.keycloak.models.ClientModel client)
-
-