Package de.xima.fc.security.pac4j.client
Class DynamicClients
- java.lang.Object
 - 
- org.pac4j.core.util.InitializableObject
 - 
- org.pac4j.core.client.Clients
 - 
- de.xima.fc.security.pac4j.client.DynamicClients
 
 
 
 
- 
public class DynamicClients extends org.pac4j.core.client.ClientsExtension of thepac4jClients, that provide the authentication clients for a dynamic list of clients using the client cache.- Since:
 - 8.2.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description DynamicClients(String authTarget, Supplier<List<IClientDescriptor>> clientDescriptorSupplier) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<org.pac4j.core.client.Client>findClient(String name)List<org.pac4j.core.client.Client>getClients()- 
Methods inherited from class org.pac4j.core.client.Clients
addAuthorizationGenerator, addClient, findAllClients, findClient, getAjaxRequestResolver, getAuthorizationGenerators, getCallbackUrl, getCallbackUrlResolver, getDefaultSecurityClients, getUrlResolver, internalInit, setAjaxRequestResolver, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCallbackUrl, setCallbackUrlResolver, setClients, setClients, setDefaultSecurityClients, setUrlResolver, shouldInitialize, toString 
- 
Methods inherited from class org.pac4j.core.util.InitializableObject
afterInternalInit, beforeInternalInit, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DynamicClients
public DynamicClients(String authTarget, Supplier<List<IClientDescriptor>> clientDescriptorSupplier)
 
 - 
 
 -