The PKIXReason
enumerates the potential PKIX-specific reasons
that an X.509 certification path may be invalid according to the PKIX
(RFC 3280) standard. These reasons are in addition to those of the
CertPathValidatorException.BasicReason
enumeration.
Inherited Method Summary
From class
java.lang.Enum
final
Object
|
clone()
Throws CloneNotSupportedException.
|
final
int
|
|
final
boolean
|
equals(Object other)
Returns true if the specified object is equal to this
enum constant.
|
final
void
|
finalize()
enum classes cannot have finalize methods.
|
final
Class<PKIXReason>
|
getDeclaringClass()
Returns the Class object corresponding to this enum constant's
enum type.
|
final
int
|
hashCode()
Returns a hash code for this enum constant.
|
final
String
|
name()
Returns the name of this enum constant, exactly as declared in its
enum declaration.
|
final
int
|
ordinal()
Returns the ordinal of this enumeration constant (its position
in its enum declaration, where the initial constant is assigned
an ordinal of zero).
|
String
|
toString()
Returns the name of this enum constant, as contained in the
declaration.
|
static
<T extends Enum<T>>
T
|
valueOf(Class<T> enumType, String name)
Returns the enum constant of the specified enum type with the
specified name.
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
Enum Values
public
static
final
PKIXReason
INVALID_KEY_USAGE
The certificate's key usage is invalid.
public
static
final
PKIXReason
INVALID_NAME
The name constraints have been violated.
public
static
final
PKIXReason
INVALID_POLICY
The policy constraints have been violated.
public
static
final
PKIXReason
NAME_CHAINING
The certificate does not chain correctly.
public
static
final
PKIXReason
NOT_CA_CERT
The certificate is not a CA certificate.
public
static
final
PKIXReason
NO_TRUST_ANCHOR
No acceptable trust anchor found.
public
static
final
PKIXReason
PATH_TOO_LONG
The path length constraint has been violated.
public
static
final
PKIXReason
UNRECOGNIZED_CRIT_EXT
The certificate contains one or more unrecognized critical
extensions.