Class KeycloakUserGroupManager

java.lang.Object
org.activiti.cloud.services.identity.keycloak.KeycloakUserGroupManager
All Implemented Interfaces:
org.activiti.api.runtime.shared.identity.UserGroupManager

public class KeycloakUserGroupManager extends Object implements org.activiti.api.runtime.shared.identity.UserGroupManager
  • Constructor Details

    • KeycloakUserGroupManager

      public KeycloakUserGroupManager(KeycloakClient keycloakClient)
  • Method Details

    • getUserGroups

      public List<String> getUserGroups(String username)
      Specified by:
      getUserGroups in interface org.activiti.api.runtime.shared.identity.UserGroupManager
    • getUserRoles

      public List<String> getUserRoles(String username)
      Specified by:
      getUserRoles in interface org.activiti.api.runtime.shared.identity.UserGroupManager
    • getGroups

      public List<String> getGroups()
      Specified by:
      getGroups in interface org.activiti.api.runtime.shared.identity.UserGroupManager
    • getUsers

      public List<String> getUsers()
      Specified by:
      getUsers in interface org.activiti.api.runtime.shared.identity.UserGroupManager