Interface IPluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>

Type Parameters:
T - Type of the authenticator entity with the settings for the authenticator.
All Known Implementing Classes:
PluginFormAuthenticatorParams

public interface IPluginFormAuthenticatorParams<T extends IAuthenticator<? extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>>
Interface with the parameters passed to an authenticator type plugin when a new client needs to be created for a form authentication context.
Author:
XIMA MEDIA GmbH
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the authenticator entity with the configuration and files of the authenticator, as configured by the user in the external users menu.
    Gets the IFormAuthContext for where the clients will be used
  • Method Details

    • getFormAuthContext

      IFormAuthContext getFormAuthContext()
      Gets the IFormAuthContext for where the clients will be used
      Returns:
      the IFormAuthContext with current state of the authentication context
    • getAuthenticator

      T getAuthenticator()
      Returns the authenticator entity with the configuration and files of the authenticator, as configured by the user in the external users menu.
      Returns:
      The authenticator entity with the configuration and files of the authenticator.