Interface IAuthenticatorConfigWrapper

    • Method Detail

      • getAuthenticatorType

        EAuthClientType getAuthenticatorType()
        Returns:
        type of the authenticator config
      • getAuthenticatorToken

        String getAuthenticatorToken()
        Returns:
        name (if it is a system authenticator) or callback UUID (if it is a client authenticator)
      • getRenderer

        IAuthenticatorConfigRenderer getRenderer()
        Returns:
        config renderer that is used to create the rendered HTML of the authenticator config
      • buildAuthClient

        org.pac4j.core.client.Client buildAuthClient​(IFormAuthContext authCtx)
        Builds the authentication client based on the current data of the wrapper
        Parameters:
        authCtx - IFormAuthContext to build the client for
        Returns:
        the Client
      • buildAuthorizer

        org.pac4j.core.authorization.authorizer.Authorizer buildAuthorizer()
        Builds the authorizer base on the current data of the wrapper
        Returns:
        the Authorizer