Interface ClientPermissionEvaluator
-
public interface ClientPermissionEvaluator
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canConfigure(org.keycloak.models.ClientModel client)
boolean
canList()
boolean
canListClientScopes()
boolean
canManage()
boolean
canManage(org.keycloak.models.ClientModel client)
boolean
canManage(org.keycloak.models.ClientScopeModel clientScope)
boolean
canManageClientScopes()
boolean
canMapClientScopeRoles(org.keycloak.models.ClientModel client)
boolean
canMapCompositeRoles(org.keycloak.models.ClientModel client)
boolean
canMapRoles(org.keycloak.models.ClientModel client)
boolean
canView()
boolean
canView(org.keycloak.models.ClientModel client)
boolean
canView(org.keycloak.models.ClientScopeModel clientScope)
boolean
canViewClientScopes()
Map<String,Boolean>
getAccess(org.keycloak.models.ClientModel client)
boolean
isPermissionsEnabled(org.keycloak.models.ClientModel client)
void
requireConfigure(org.keycloak.models.ClientModel client)
void
requireList()
void
requireListClientScopes()
void
requireManage()
void
requireManage(org.keycloak.models.ClientModel client)
void
requireManage(org.keycloak.models.ClientScopeModel clientScope)
void
requireManageClientScopes()
void
requireView()
void
requireView(org.keycloak.models.ClientModel client)
void
requireView(org.keycloak.models.ClientScopeModel clientScope)
void
requireViewClientScopes()
void
setPermissionsEnabled(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)
-
-