public class CRLReason
extends java.lang.Object
implements 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.IOExceptionpublic int getValue()
public java.lang.String toString()
toString in class java.lang.Objectpublic void input(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic void output(java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic int length()
public void writeExternal(java.io.ObjectOutput os)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput is)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException