public class DbCertStatusStore
extends org.xipki.ocsp.api.OcspStore
| Modifier and Type | Field and Description |
|---|---|
protected org.xipki.datasource.DataSourceWrapper |
datasource |
| Constructor and Description |
|---|
DbCertStatusStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static org.xipki.security.HashAlgo |
getCertHashAlgo(org.xipki.datasource.DataSourceWrapper datasource) |
org.xipki.ocsp.api.CertStatusInfo |
getCertStatus(Date time,
org.xipki.ocsp.api.RequestIssuer reqIssuer,
BigInteger serialNumber,
boolean includeCertHash,
boolean includeRit,
boolean inheritCaRevocation) |
X509Certificate |
getIssuerCert(org.xipki.ocsp.api.RequestIssuer reqIssuer) |
protected List<Runnable> |
getScheduledServices() |
void |
init(org.xipki.ocsp.api.OcspStore.SourceConf conf,
org.xipki.datasource.DataSourceWrapper datasource) |
boolean |
isHealthy() |
protected boolean |
isInitializationFailed() |
protected boolean |
isInitialized() |
boolean |
knowsIssuer(org.xipki.ocsp.api.RequestIssuer reqIssuer) |
getName, getRetentionInterval, isIgnoreExpiredCert, isIgnoreNotYetValidCert, isIncludeArchiveCutoff, isIncludeCrlId, isUnknownSerialAsGood, setIgnoreExpiredCert, setIgnoreNotYetValidCert, setIncludeArchiveCutoff, setIncludeCrlId, setName, setRetentionInterval, setUnknownSerialAsGoodpublic org.xipki.ocsp.api.CertStatusInfo getCertStatus(Date time, org.xipki.ocsp.api.RequestIssuer reqIssuer, BigInteger serialNumber, boolean includeCertHash, boolean includeRit, boolean inheritCaRevocation) throws org.xipki.ocsp.api.OcspStoreException
getCertStatus in class org.xipki.ocsp.api.OcspStoreorg.xipki.ocsp.api.OcspStoreExceptionpublic boolean isHealthy()
isHealthy in class org.xipki.ocsp.api.OcspStorepublic void init(org.xipki.ocsp.api.OcspStore.SourceConf conf,
org.xipki.datasource.DataSourceWrapper datasource)
throws org.xipki.ocsp.api.OcspStoreException
init in class org.xipki.ocsp.api.OcspStoreorg.xipki.ocsp.api.OcspStoreExceptionpublic void close()
public boolean knowsIssuer(org.xipki.ocsp.api.RequestIssuer reqIssuer)
knowsIssuer in class org.xipki.ocsp.api.OcspStorepublic X509Certificate getIssuerCert(org.xipki.ocsp.api.RequestIssuer reqIssuer)
getIssuerCert in class org.xipki.ocsp.api.OcspStoreprotected boolean isInitialized()
protected boolean isInitializationFailed()
public static org.xipki.security.HashAlgo getCertHashAlgo(org.xipki.datasource.DataSourceWrapper datasource)
throws org.xipki.datasource.DataAccessException
org.xipki.datasource.DataAccessExceptionCopyright © 2018. All rights reserved.