Interface IAuthenticatorClients

  • All Known Implementing Classes:
    DefaultAuthenticatorClients

    public interface IAuthenticatorClients
    Common interface for clients of an authenticator. Every authenticator may produce different clients for different authentication flows (i.e. direct / indirect / silent SSO).
    Since:
    7.2.0
    Author:
    XIMA Media GmbH
    • Method Detail

      • getClient

        org.pac4j.core.client.Client getClient​(EAuthenticationFlow authFlow)
        The client for a given authentication flow.
        Parameters:
        authFlow - authentication flow for which a client is requested.
        Returns:
        The Client for the given authentication flow if it exists and null otherwise.
      • getAllClients

        Collection<org.pac4j.core.client.Client> getAllClients()
        Returns:
        A collection of all clients regardless of authentication flow.