Skip navigation links

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-03


oracle.security.crypto.cert
Class CRLReason

java.lang.Object
  extended by oracle.security.crypto.cert.CRLReason

All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, oracle.security.crypto.asn1.ASN1Object, oracle.security.crypto.util.Streamable

public class CRLReason
extends java.lang.Object
implements oracle.security.crypto.asn1.ASN1Object, java.io.Externalizable

Reason for a certificate revocation.

See Also:
Serialized Form

Field Summary
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 Summary
CRLReason()
          Creates a new empty instance.
CRLReason(java.io.InputStream is)
           

 

Method Summary
 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)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

UNSPECIFIED

public static final CRLReason UNSPECIFIED

KEY_COMPROMISE

public static final CRLReason KEY_COMPROMISE

CA_COMPROMISE

public static final CRLReason CA_COMPROMISE

AFFILIATION_CHANGE

public static final CRLReason AFFILIATION_CHANGE

SUPERSEDED

public static final CRLReason SUPERSEDED

CESSATION_OF_OPERATION

public static final CRLReason CESSATION_OF_OPERATION

CERTIFICATE_HOLD

public static final CRLReason CERTIFICATE_HOLD

REMOVE_FROM_CRL

public static final CRLReason REMOVE_FROM_CRL

LIST

public static final CRLReason[] LIST

Constructor Detail

CRLReason

public CRLReason()
Creates a new empty instance. This constructor is to be used with serialization or with the input method.

CRLReason

public CRLReason(java.io.InputStream is)
          throws java.io.IOException
Throws:
java.io.IOException

Method Detail

getValue

public int getValue()
Gets the value of this CRLReason.
Returns:
An int representing this CRLReason object.

toString

public java.lang.String toString()
Returns a brief description of this CRLReason object.
Overrides:
toString in class java.lang.Object
Returns:
A String describing this object.

input

public void input(java.io.InputStream is)
           throws java.io.IOException
Specified by:
input in interface oracle.security.crypto.util.Streamable
Throws:
java.io.IOException

output

public void output(java.io.OutputStream os)
            throws java.io.IOException
Specified by:
output in interface oracle.security.crypto.util.Streamable
Throws:
java.io.IOException

length

public int length()
Specified by:
length in interface oracle.security.crypto.util.Streamable

writeExternal

public void writeExternal(java.io.ObjectOutput os)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput is)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException

Skip navigation links

Oracle Fusion Middleware Security Engine Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10674-03


Copyright © 2005, 2011 , Oracle. All rights reserved.