Interface UserManagementService

  • All Known Subinterfaces:
    UserSystemManager

    public interface UserManagementService

    The services provided by a concrete user management service provider implementation.

    Each concrete service provider has to implement this interface to provider the different managers. Note that the service is found given a CDI bean name, eg: Wildfly, so this interface defines the users, groups and roles manager beans to use when using the Wildfly or whatever the implementation is.

    Since:
    0.8.0
    • Method Detail

      • users

        UserManager users()

        The Users Manager service.

        Returns:
        The concrete users manager service implementation used by this provider.
      • groups

        GroupManager groups()

        The Groups Manager service.

        Returns:
        The concrete groups manager service implementation used by this provider.
      • roles

        RoleManager roles()

        The Roles Manager service.

        Returns:
        The concrete roles manager service implementation used by this provider.