public class EjbcaCertStatusStore
extends org.xipki.ocsp.api.OcspStore
| Constructor and Description |
|---|
EjbcaCertStatusStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected org.xipki.ocsp.api.CertStatusInfo |
getCertStatus0(Date time,
org.xipki.ocsp.api.RequestIssuer reqIssuer,
BigInteger serialNumber,
boolean includeCertHash,
boolean includeRit,
boolean inheritCaRevocation) |
org.xipki.security.X509Cert |
getIssuerCert(org.xipki.ocsp.api.RequestIssuer reqIssuer) |
protected List<Runnable> |
getScheduledServices() |
void |
init(Map<String,? extends Object> sourceConf,
org.xipki.datasource.DataSourceWrapper datasource)
Initialize the store.
|
boolean |
isHealthy() |
protected boolean |
isInitializationFailed() |
protected boolean |
isInitialized() |
boolean |
knowsIssuer(org.xipki.ocsp.api.RequestIssuer reqIssuer) |
getCertStatus, getMinNextUpdatePeriod, getName, getRetentionInterval, getUnknownCertBehaviour, getUpdateInterval, isIgnoreExpiredCert, isIgnoreExpiredCrls, isIgnoreNotYetValidCert, isIncludeArchiveCutoff, isIncludeCrlId, setIgnoreExpiredCert, setIgnoreNotYetValidCert, setIncludeArchiveCutoff, setIncludeCrlId, setMinNextUpdatePeriod, setName, setRetentionInterval, setUnknownCertBehaviour, setUpdateIntervalprotected org.xipki.ocsp.api.CertStatusInfo getCertStatus0(Date time, org.xipki.ocsp.api.RequestIssuer reqIssuer, BigInteger serialNumber, boolean includeCertHash, boolean includeRit, boolean inheritCaRevocation) throws org.xipki.ocsp.api.OcspStoreException
getCertStatus0 in class org.xipki.ocsp.api.OcspStoreorg.xipki.ocsp.api.OcspStoreExceptionpublic boolean isHealthy()
isHealthy in class org.xipki.ocsp.api.OcspStorepublic void init(Map<String,? extends Object> sourceConf, org.xipki.datasource.DataSourceWrapper datasource) throws org.xipki.ocsp.api.OcspStoreException
init in class org.xipki.ocsp.api.OcspStoresourceConf - the store source configuration. It contains following key-value pairs:
CA certificate files to be included / excluded.
datasource - DataSource.org.xipki.ocsp.api.OcspStoreExceptionpublic void close()
public boolean knowsIssuer(org.xipki.ocsp.api.RequestIssuer reqIssuer)
knowsIssuer in class org.xipki.ocsp.api.OcspStorepublic org.xipki.security.X509Cert getIssuerCert(org.xipki.ocsp.api.RequestIssuer reqIssuer)
getIssuerCert in class org.xipki.ocsp.api.OcspStoreprotected boolean isInitialized()
protected boolean isInitializationFailed()
Copyright © 2020. All rights reserved.