public enum ValidationResult extends java.lang.Enum<ValidationResult>
Enum Constant and Description |
---|
CA_NOT_SUPPORTED
No se soporta la CA de expedición.
|
CORRUPT
No compatible X.509 o corrupto.
|
EXPIRED
Caducado.
|
MALFORMED_REQUEST
Petición OCSP mal formada.
|
NOT_YET_VALID
Aun no válido.
|
REVOKED
Revocado.
|
SERVER_ERROR
Error interno o del servidor OCSP.
|
SIG_REQUIRED
La petición OCSP no está firmada.
|
UNAUTHORIZED
No autorizado.
|
UNKNOWN
Desconocido.
|
VALID
Válido.
|
Modifier and Type | Method and Description |
---|---|
void |
check()
Lanza las excepciones apropiadas en caso de que el certificado no sea válido.
|
boolean |
isValid()
Indica si el resultado corresponde a un certificado X.509v3 válido (expedido por
FNMT-RCM, dentro de su periodo de validez y no revocado).
|
java.lang.String |
toJsonString()
Obtiene la representación JSON del resultado de la validación.
|
java.lang.String |
toString() |
static ValidationResult |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ValidationResult[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ValidationResult VALID
public static final ValidationResult CORRUPT
public static final ValidationResult CA_NOT_SUPPORTED
public static final ValidationResult NOT_YET_VALID
public static final ValidationResult EXPIRED
public static final ValidationResult REVOKED
public static final ValidationResult UNKNOWN
public static final ValidationResult SERVER_ERROR
public static final ValidationResult UNAUTHORIZED
public static final ValidationResult MALFORMED_REQUEST
public static final ValidationResult SIG_REQUIRED
public static ValidationResult[] values()
for (ValidationResult c : ValidationResult.values()) System.out.println(c);
public static ValidationResult valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String toJsonString()
public boolean isValid()
true
si corresponde a un certificado X.509v3 válido, false
en caso contrariopublic java.lang.String toString()
toString
in class java.lang.Enum<ValidationResult>
public void check() throws java.security.cert.CertificateException
java.security.cert.CertificateException
- Cuando el certificado no es válido.