Enum Class EnrollmentKeygenArtifact.State
java.lang.Object
java.lang.Enum<EnrollmentKeygenArtifact.State>
zeroecho.pki.server.enrollment.EnrollmentKeygenArtifact.State
- All Implemented Interfaces:
Serializable, Comparable<EnrollmentKeygenArtifact.State>, Constable
- Enclosing class:
EnrollmentKeygenArtifact
Durable phases distinguish an interrupted generation from an attached enrollment.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionExact generated request, encrypted body and enrollment are atomically linked.Attached delivery ended durably; original enrollment replay remains authoritative.Unattached generation ended durably and will never be regenerated.Capacity and exact template are retained; no signing is authorized. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static EnrollmentKeygenArtifact.State[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
GENERATING
Capacity and exact template are retained; no signing is authorized. -
ATTACHED
Exact generated request, encrypted body and enrollment are atomically linked. -
EXPIRED
Attached delivery ended durably; original enrollment replay remains authoritative. -
FAILED
Unattached generation ended durably and will never be regenerated.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-