Interface ILoginAssistantPlugin


  • public interface ILoginAssistantPlugin
    ADVANCED USERS ONLY

    Allows to plug custom code in the LoginAssistant process flow. This is useful if you want to implement advanced functionalities, such as processing the password, generating runtime user names, sending custom login data, etc...

    You can attach a plugin either BEFORE or AFTER the credential check and manipulate all the available fields coming from the database.

    See Also:
    LoginConfiguration
    • Method Detail

      • execute

        void execute​(LoginData loginData)
              throws java.lang.Exception
        This is the method that executes the custom plugin logic.
        Parameters:
        loginData - an object with all the data available at login time.
        Throws:
        java.lang.Exception
        See Also:
        LoginData