Package org.xipki.ca.server
Class X509CrlModule
- java.lang.Object
-
- org.xipki.ca.server.X509CaModule
-
- org.xipki.ca.server.X509CrlModule
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class X509CrlModule extends X509CaModule implements Closeable
X509CA CRL module.- Author:
- Lijun Liao (xipki)
-
-
Field Summary
-
Fields inherited from class org.xipki.ca.server.X509CaModule
caIdent, caInfo, encodedCaCertChain, LOG
-
-
Constructor Summary
Constructors Constructor Description X509CrlModule(CaManagerImpl caManager, CaInfo caInfo, CertStore certstore, org.xipki.ca.server.X509PublisherModule publisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.bouncycastle.cert.X509CRLHoldergenerateCrlOnDemand(org.xipki.ca.api.mgmt.RequestorInfo requestor)org.bouncycastle.asn1.x509.CertificateListgetBcCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor, BigInteger crlNumber)org.bouncycastle.asn1.x509.CertificateListgetBcCurrentCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor)org.bouncycastle.cert.X509CRLHoldergetCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor, BigInteger crlNumber)org.bouncycastle.cert.X509CRLHoldergetCurrentCrl(org.xipki.ca.api.mgmt.RequestorInfo requstor)-
Methods inherited from class org.xipki.ca.server.X509CaModule
auditService, finish, newAuditEvent, setEventStatus, verifySignature
-
-
-
-
Constructor Detail
-
X509CrlModule
public X509CrlModule(CaManagerImpl caManager, CaInfo caInfo, CertStore certstore, org.xipki.ca.server.X509PublisherModule publisher) throws org.xipki.pki.OperationException
- Throws:
org.xipki.pki.OperationException
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getCurrentCrl
public org.bouncycastle.cert.X509CRLHolder getCurrentCrl(org.xipki.ca.api.mgmt.RequestorInfo requstor) throws org.xipki.pki.OperationException- Throws:
org.xipki.pki.OperationException
-
getCrl
public org.bouncycastle.cert.X509CRLHolder getCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor, BigInteger crlNumber) throws org.xipki.pki.OperationException- Throws:
org.xipki.pki.OperationException
-
getBcCurrentCrl
public org.bouncycastle.asn1.x509.CertificateList getBcCurrentCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor) throws org.xipki.pki.OperationException- Throws:
org.xipki.pki.OperationException
-
getBcCrl
public org.bouncycastle.asn1.x509.CertificateList getBcCrl(org.xipki.ca.api.mgmt.RequestorInfo requestor, BigInteger crlNumber) throws org.xipki.pki.OperationException- Throws:
org.xipki.pki.OperationException
-
generateCrlOnDemand
public org.bouncycastle.cert.X509CRLHolder generateCrlOnDemand(org.xipki.ca.api.mgmt.RequestorInfo requestor) throws org.xipki.pki.OperationException- Throws:
org.xipki.pki.OperationException
-
-