Class X509CaModule

    • Field Detail

      • LOG

        protected final org.slf4j.Logger LOG
      • caIdent

        protected final org.xipki.ca.api.NameId caIdent
      • caInfo

        protected final CaInfo caInfo
      • caCert

        protected final org.xipki.security.X509Cert caCert
      • encodedCaCertChain

        protected final List<byte[]> encodedCaCertChain
    • Constructor Detail

      • X509CaModule

        public X509CaModule​(CaInfo caInfo)
    • Method Detail

      • auditService

        protected static org.xipki.audit.AuditService auditService()
      • newAuditEvent

        protected org.xipki.audit.AuditEvent newAuditEvent​(String eventType,
                                                           org.xipki.ca.api.mgmt.RequestorInfo requestor)
      • setEventStatus

        protected void setEventStatus​(org.xipki.audit.AuditEvent event,
                                      boolean successful)
      • finish

        protected void finish​(org.xipki.audit.AuditEvent event,
                              boolean successful)
      • verifySignature

        protected boolean verifySignature​(org.xipki.security.X509Cert cert)