Class X509RevokerModule

    • Constructor Detail

      • X509RevokerModule

        public X509RevokerModule​(CaManagerImpl caManager,
                                 CaInfo caInfo,
                                 CertStore certstore,
                                 org.xipki.ca.server.X509PublisherModule publisherModule)
    • Method Detail

      • revokeCert

        public org.xipki.ca.api.mgmt.CertWithRevocationInfo revokeCert​(BigInteger serialNumber,
                                                                       org.xipki.security.CrlReason reason,
                                                                       Instant invalidityTime,
                                                                       org.xipki.audit.AuditEvent event)
                                                                throws org.xipki.util.exception.OperationException
        Throws:
        org.xipki.util.exception.OperationException
      • unsuspendCert

        public org.xipki.ca.api.CertWithDbId unsuspendCert​(BigInteger serialNumber,
                                                           org.xipki.audit.AuditEvent event)
                                                    throws org.xipki.util.exception.OperationException
        Throws:
        org.xipki.util.exception.OperationException
      • revokeCa

        public void revokeCa​(org.xipki.ca.api.mgmt.RequestorInfo requestor,
                             org.xipki.security.CertRevocationInfo revocationInfo)
                      throws org.xipki.util.exception.OperationException
        Throws:
        org.xipki.util.exception.OperationException
      • unrevokeCa

        public void unrevokeCa​(org.xipki.ca.api.mgmt.RequestorInfo requestor)
                        throws org.xipki.util.exception.OperationException
        Throws:
        org.xipki.util.exception.OperationException