Interface AuthenticationMechanismFactory

    • Method Detail

      • create

        @Deprecated
        default AuthenticationMechanism create​(java.lang.String mechanismName,
                                               FormParserFactory formParserFactory,
                                               java.util.Map<java.lang.String,​java.lang.String> properties)
        Deprecated.
        Creates an authentication mechanism using the specified properties
        Parameters:
        mechanismName - The name under which this factory was registered
        properties - The properties
        formParserFactory - Parser to create a form data parser for a given request.
        Returns:
        The mechanism
      • create

        default AuthenticationMechanism create​(java.lang.String mechanismName,
                                               IdentityManager identityManager,
                                               FormParserFactory formParserFactory,
                                               java.util.Map<java.lang.String,​java.lang.String> properties)
        Creates an authentication mechanism that needs access to the deployment IdentityManager and specified properties
        Parameters:
        mechanismName - The name under which this factory was registered
        identityManager - the IdentityManager instance asscociated with the deployment
        formParserFactory - Parser to create a form data parser for a given request.
        properties - The properties
        Returns:
        The mechanism