Class DatabaseHandler

java.lang.Object
de.fraunhofer.iosb.ilt.frostserver.auth.keycloak.DatabaseHandler

public class DatabaseHandler extends Object
Database handler for the keycloak auth provider.
  • Method Details

    • init

      public static void init(CoreSettings coreSettings)
    • getInstance

      public static DatabaseHandler getInstance(CoreSettings coreSettings)
    • enureUserInUsertable

      public void enureUserInUsertable(String username, Set<String> roles)
      Checks if the user is registered locally and if not, add the user.
      Parameters:
      username - the username
      roles - the roles the user has.