Class ClientListService

java.lang.Object
com.axelor.auth.pac4j.ClientListService
All Implemented Interfaces:
Provider<List<org.pac4j.core.client.Client>>, jakarta.inject.Provider<List<org.pac4j.core.client.Client>>
Direct Known Subclasses:
ClientListDefaultService

public abstract class ClientListService extends Object implements Provider<List<org.pac4j.core.client.Client>>
  • Field Details

    • clients

      protected List<org.pac4j.core.client.Client> clients
    • defaultClientName

      protected String defaultClientName
    • settings

      protected static final AppSettings settings
    • logger

      protected static final org.slf4j.Logger logger
  • Constructor Details

    • ClientListService

      public ClientListService()
  • Method Details

    • init

      protected void init()
    • get

      public List<org.pac4j.core.client.Client> get()
      Specified by:
      get in interface Provider<List<org.pac4j.core.client.Client>>
      Specified by:
      get in interface jakarta.inject.Provider<List<org.pac4j.core.client.Client>>
    • getDefaultClientName

      public String getDefaultClientName()
    • getIndirectClientNames

      public Set<String> getIndirectClientNames()
    • getDirectClientNames

      public Set<String> getDirectClientNames()