Class SystemAuthenticatorAPI

    • Constructor Detail

      • SystemAuthenticatorAPI

        public SystemAuthenticatorAPI()
    • Method Detail

      • getByUuid

        @Nullable
        public SystemAuthenticator getByUuid​(UserContext uc,
                                             UUID uuid)
        Parameters:
        uc - Current user context for database transactions.
        uuid - UUID of the authenticator to retrieve.
        Returns:
        The authenticator with the given UUID, or null when no such authenticator exist.
      • getByCallback

        public SystemAuthenticator getByCallback​(UserContext uc,
                                                 UUID callbackUuid)
        Finds the system authenticator by its callback UUID.
        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.