Interface ClientPermissionManagement
public interface ClientPermissionManagement
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleancanExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.ClientModel to) booleancanExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.ClientModel to, org.keycloak.representations.AccessToken token) org.keycloak.authorization.model.PolicyconfigurePermission(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.PolicyexchangeToPermission(org.keycloak.models.ClientModel client) getPermissions(org.keycloak.models.ClientModel client) booleanisPermissionsEnabled(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.PolicymanagePermission(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.PolicymapRolesClientScopePermission(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.PolicymapRolesCompositePermission(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.PolicymapRolesPermission(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.Resourceresource(org.keycloak.models.ClientModel client) org.keycloak.authorization.model.ResourceServerresourceServer(org.keycloak.models.ClientModel client) voidsetPermissionsEnabled(org.keycloak.models.ClientModel client, boolean enable) org.keycloak.authorization.model.PolicyviewPermission(org.keycloak.models.ClientModel client)
-
Field Details
-
MAP_ROLES_SCOPE
- See Also:
-
MAP_ROLES_CLIENT_SCOPE
- See Also:
-
MAP_ROLES_COMPOSITE_SCOPE
- See Also:
-
CONFIGURE_SCOPE
- See Also:
-
-
Method Details
-
isPermissionsEnabled
boolean isPermissionsEnabled(org.keycloak.models.ClientModel client) -
setPermissionsEnabled
void setPermissionsEnabled(org.keycloak.models.ClientModel client, boolean enable) -
resource
org.keycloak.authorization.model.Resource resource(org.keycloak.models.ClientModel client) -
getPermissions
-
canExchangeTo
boolean canExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.ClientModel to) -
canExchangeTo
boolean canExchangeTo(org.keycloak.models.ClientModel authorizedClient, org.keycloak.models.ClientModel to, org.keycloak.representations.AccessToken token) -
exchangeToPermission
org.keycloak.authorization.model.Policy exchangeToPermission(org.keycloak.models.ClientModel client) -
mapRolesPermission
org.keycloak.authorization.model.Policy mapRolesPermission(org.keycloak.models.ClientModel client) -
mapRolesClientScopePermission
org.keycloak.authorization.model.Policy mapRolesClientScopePermission(org.keycloak.models.ClientModel client) -
mapRolesCompositePermission
org.keycloak.authorization.model.Policy mapRolesCompositePermission(org.keycloak.models.ClientModel client) -
managePermission
org.keycloak.authorization.model.Policy managePermission(org.keycloak.models.ClientModel client) -
configurePermission
org.keycloak.authorization.model.Policy configurePermission(org.keycloak.models.ClientModel client) -
viewPermission
org.keycloak.authorization.model.Policy viewPermission(org.keycloak.models.ClientModel client) -
resourceServer
org.keycloak.authorization.model.ResourceServer resourceServer(org.keycloak.models.ClientModel client)
-