Class OcspCache
java.lang.Object
org.eblocker.certificate.validator.squid.OcspCache
-
Constructor Summary
ConstructorsConstructorDescriptionOcspCache(long maximumSize, int concurrencyLevel, long maximumAgeSuccess, long maximumAgeError, java.time.Clock clock, HttpUrlConnectionBuilderFactory connectionBuilderFactory) OcspCache(long maximumSize, int concurrencyLevel, long maximumAgeSuccess, long maximumAgeError, java.time.Clock clock, HttpUrlConnectionBuilderFactory connectionBuilderFactory, InputStream in) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getOcspResponse(X509Certificate certificate, X509Certificate issuerCertificate) voidlogStats()voidrefresh()longsize()void
-
Constructor Details
-
OcspCache
public OcspCache(long maximumSize, int concurrencyLevel, long maximumAgeSuccess, long maximumAgeError, java.time.Clock clock, HttpUrlConnectionBuilderFactory connectionBuilderFactory) -
OcspCache
public OcspCache(long maximumSize, int concurrencyLevel, long maximumAgeSuccess, long maximumAgeError, java.time.Clock clock, HttpUrlConnectionBuilderFactory connectionBuilderFactory, InputStream in)
-
-
Method Details
-
getOcspResponse
-
size
public long size() -
refresh
public void refresh() -
logStats
public void logStats() -
writeToStream
- Throws:
IOException
-