Class OIDCClientCache
- java.lang.Object
-
- org.apache.syncope.core.logic.oidc.OIDCClientCache
-
public class OIDCClientCache extends Object
Basic in-memory cache for availableOidcClient
instances.
-
-
Constructor Summary
Constructors Constructor Description OIDCClientCache()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pac4j.oidc.client.OidcClient
add(OIDCC4UIProvider op, String callbackUrl)
Optional<org.pac4j.oidc.client.OidcClient>
get(String opName)
static void
importMetadata(OIDCC4UIProviderTO opTO)
boolean
removeAll(String opName)
-
-
-
Method Detail
-
importMetadata
public static void importMetadata(OIDCC4UIProviderTO opTO) throws IOException, InterruptedException, com.nimbusds.oauth2.sdk.ParseException
- Throws:
IOException
InterruptedException
com.nimbusds.oauth2.sdk.ParseException
-
add
public org.pac4j.oidc.client.OidcClient add(OIDCC4UIProvider op, String callbackUrl)
-
removeAll
public boolean removeAll(String opName)
-
-