Class ClientAuthenticatorHandler

    • Constructor Detail

      • ClientAuthenticatorHandler

        public ClientAuthenticatorHandler()
    • Method Detail

      • 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.