Class CtSubmissionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
zeroecho.pki.server.ct.CtSubmissionException
- All Implemented Interfaces:
Serializable
Thrown when pre-certificate submission to a CT log fails.
Failures include: network errors, HTTP 4xx/5xx responses after all retries
are exhausted, deadline expiry, and response parsing failures. The logId()
identifies which CT log caused the failure so callers can decide whether to
fall back to other configured logs.
- Since:
- 1.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCtSubmissionException(String message, String logId) Creates an exception for the given CT log.CtSubmissionException(String message, String logId, Throwable cause) Creates an exception wrapping a lower-level cause. -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
CtSubmissionException
-
CtSubmissionException
Creates an exception wrapping a lower-level cause.- Parameters:
message- human-readable failure description; must not benulllogId- hex log ID of the CT log that failed; must not benullcause- lower-level exception that triggered this failure; may benull
-
-
Method Details
-
logId
-