Interface UserService


@Deprecated public interface UserService
Deprecated.
This read only service used to connect to a Drupal DB is deprecated in favour of the IdentityAccessService.
  • Method Summary

    Modifier and Type
    Method
    Description
    authenticate(String username, String password)
    Deprecated.
    Authenticates a user.
    get(String username)
    Deprecated.
    Retrieves a user by its case insensitive username.
    Deprecated.
    Retrieves a user by a currently open Drupal (login) session.
  • Method Details

    • authenticate

      @Nullable User authenticate(String username, String password)
      Deprecated.
      Authenticates a user.
      Parameters:
      password - clear text password
      Returns:
      the authenticated user or null if not found or wrong credentials provided
    • get

      @Nullable User get(String username)
      Deprecated.
      Retrieves a user by its case insensitive username.
    • getBySession

      @Nullable User getBySession(String session)
      Deprecated.
      Retrieves a user by a currently open Drupal (login) session. The session name is stored by Drupal clientside in a cookie.
      Parameters:
      session - the drupal session name as found in the drupal cookie
      Returns:
      the user of an existing session or NULL if not found