Package org.keycloak.crl
Interface CrlStorageProvider
- All Superinterfaces:
Provider
- All Known Implementing Classes:
InfinispanCrlStorageProvider
Crl Storage Provider interface
- Author:
- rmartinc
-
Method Summary
-
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
-