EJBCA manages the statuses of certificates in the database using integer values. The statuses are described below.
Value
Numerical Value
Description
CERT_UNASSIGNED
0
Certificate doesn't belong to anyone. This status is rarely used in modern EJBCA implementations.
CERT_INACTIVE
10
Assigned, but not yet active. This status is rarely used in modern EJBCA implementations.
CERT_ROLLOVERPENDING
11
Certificate is a new CA certificate which will become valid in the future.
CERT_ACTIVE
20
Certificate is active and assigned.
CERT_NOTIFIEDABOUTEXPIRATION
21
Certificate is still active and the user is notified that it will soon expire.
CERT_REVOKED
40
Certificate is revoked, permanently or temporarily.
CERT_ARCHIVED
60
Certificate is expired and kept for archive purpose. This status is set automatically when a revoked and expired certificate is excluded from the Certificate Revocation List (CRL).