public class CRLReason
extends java.lang.Object
implements oracle.security.crypto.asn1.ASN1Object, java.io.Externalizable
Modifier and Type | Field and Description |
---|---|
static CRLReason |
AFFILIATION_CHANGE |
static CRLReason |
CA_COMPROMISE |
static CRLReason |
CERTIFICATE_HOLD |
static CRLReason |
CESSATION_OF_OPERATION |
static CRLReason |
KEY_COMPROMISE |
static CRLReason[] |
LIST |
static CRLReason |
REMOVE_FROM_CRL |
static CRLReason |
SUPERSEDED |
static CRLReason |
UNSPECIFIED |
Constructor and Description |
---|
CRLReason()
Creates a new empty instance.
|
CRLReason(java.io.InputStream is) |
Modifier and Type | Method and Description |
---|---|
int |
getValue()
Gets the value of this CRLReason.
|
void |
input(java.io.InputStream is) |
int |
length() |
void |
output(java.io.OutputStream os) |
void |
readExternal(java.io.ObjectInput is) |
java.lang.String |
toString()
Returns a brief description of this CRLReason object.
|
void |
writeExternal(java.io.ObjectOutput os) |
public static final CRLReason UNSPECIFIED
public static final CRLReason KEY_COMPROMISE
public static final CRLReason CA_COMPROMISE
public static final CRLReason AFFILIATION_CHANGE
public static final CRLReason SUPERSEDED
public static final CRLReason CESSATION_OF_OPERATION
public static final CRLReason CERTIFICATE_HOLD
public static final CRLReason REMOVE_FROM_CRL
public static final CRLReason[] LIST
public CRLReason()
public CRLReason(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public int getValue()
public java.lang.String toString()
toString
in class java.lang.Object
public void input(java.io.InputStream is) throws java.io.IOException
input
in interface oracle.security.crypto.util.Streamable
java.io.IOException
public void output(java.io.OutputStream os) throws java.io.IOException
output
in interface oracle.security.crypto.util.Streamable
java.io.IOException
public int length()
length
in interface oracle.security.crypto.util.Streamable
public void writeExternal(java.io.ObjectOutput os) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput is) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException