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.IOExceptionpublic 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.Streamablejava.io.IOException
public void output(java.io.OutputStream os)
throws java.io.IOException
output in interface oracle.security.crypto.util.Streamablejava.io.IOExceptionpublic 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.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput is)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException