Package org.keycloak.crl
Interface CrlStorageProvider
- All Superinterfaces:
org.keycloak.provider.Provider
public interface CrlStorageProvider
extends org.keycloak.provider.Provider
Crl Storage Provider interface
- Author:
- rmartinc
-
Method Summary
Methods inherited from interface org.keycloak.provider.Provider
close
-
Method Details
-
get
Returns the CRL for this key from cache or loading from the loader.- Parameters:
key- The key for the CRLloader- The loader to get if the CRL is not in cache- Returns:
- The X509CRL placed in the cache
- Throws:
GeneralSecurityException
-
refreshCache
Refreshes the CRL in the cache for this key.- Parameters:
key- The key for the CRLloader- The loader to get the CRL- Returns:
- true if refreshed or false if not
- Throws:
GeneralSecurityException
-