Class CrlGenerationEvent

java.lang.Object
jdk.jfr.Event
zeroecho.pki.server.jfr.CrlGenerationEvent

public final class CrlGenerationEvent extends Event
JFR event emitted when a CRL or OCSP status object is generated.

Records the issuing authority, whether the object is a delta CRL, the number of revoked entries included, and the outcome. Used to measure revocation-publication latency and CRL size trends.

Since:
1.0
  • Field Details

    • authorityId

      public String authorityId
      Identifier of the certificate authority issuing this CRL.
    • revokedCount

      public int revokedCount
      Number of revoked certificate entries included in the status object.
    • delta

      public boolean delta
      Whether this is a delta CRL rather than a full CRL.
    • succeeded

      public boolean succeeded
      Whether the generation operation completed without failure.
  • Constructor Details

    • CrlGenerationEvent

      public CrlGenerationEvent()
      Creates an uncommitted event with default field values; populate fields before committing.