Class ClientAuthenticatorHandler

All Implemented Interfaces:
IAPIHandler, IClientAuthenticatorHandler, IGenericHandler, Serializable

public class ClientAuthenticatorHandler extends GenericHandler implements IClientAuthenticatorHandler
Handler implementation for reading and writing ClientAuthenticator entities.
Since:
8.0.0
Author:
XIMA Media GmbH
See Also:
  • Constructor Details

    • ClientAuthenticatorHandler

      public ClientAuthenticatorHandler()
  • Method Details

    • getByUuid

      public ClientAuthenticator getByUuid(UserContext uc, Mandant client, UUID uuid)
      Specified by:
      getByUuid in interface IClientAuthenticatorHandler
      Parameters:
      uc - Current user context for database transactions.
      client - Client of the authenticator.
      uuid - UUID of the authenticator to retrieve.
      Returns:
      The authenticator with the given UUID within the given client, or null when no such authenticator exist.
    • getByCallback

      public ClientAuthenticator getByCallback(UserContext uc, UUID callbackUuid)
      Description copied from interface: IClientAuthenticatorHandler
      Finds the client authenticator by its callback UUID.
      Specified by:
      getByCallback in interface IClientAuthenticatorHandler
      Parameters:
      uc - Current user context for accessing the database.
      callbackUuid - Callback UUID of the authenticator to retrieve.
      Returns:
      The authenticator with the given callback UUID, or null when no such authenticator exist.