Interface ClientPermissionManagement


public interface ClientPermissionManagement
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Details

  • 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

      Map<String,String> getPermissions(org.keycloak.models.ClientModel client)
    • 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)