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:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(LoginData loginData)
    This is the method that executes the custom plugin logic.
  • Method Details

    • execute

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