| 
 | Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10697-03 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
   java.security.cert.CRL
java.security.cert.CRL
       java.security.cert.X509CRL
java.security.cert.X509CRL
           oracle.security.crypto.jce.cert.CRLImpl
oracle.security.crypto.jce.cert.CRLImpl
public class CRLImpl
| Field Summary | |
|---|---|
| protected  boolean | decoded | 
| Constructor Summary | |
|---|---|
| CRLImpl() | |
| CRLImpl(java.io.InputStream is)Construct from the specified input stream. | |
| Method Summary | |
|---|---|
|  boolean | equals(java.lang.Object o)Compare this certificate to the specified object. | 
|  java.util.Set | getCriticalExtensionOIDs() | 
|  byte[] | getEncoded()Returns the ASN.1 encoding. | 
|  byte[] | getExtensionValue(java.lang.String oid) | 
|  java.security.Principal | getIssuerDN()Returns the name of the issuer. | 
|  java.util.Date | getNextUpdate()Get the next update. | 
|  java.util.Set | getNonCriticalExtensionOIDs() | 
|  java.security.cert.X509CRLEntry | getRevokedCertificate(java.math.BigInteger serialNo) | 
|  java.util.Set | getRevokedCertificates() | 
|  java.lang.String | getSigAlgName() | 
|  java.lang.String | getSigAlgOID()Get the string representation of the signature algorithm used to sign this certificate. | 
|  byte[] | getSigAlgParams() | 
|  byte[] | getSignature()Returns the signature bytes, signing the certificate first if needed. | 
|  byte[] | getTBSCertList() | 
|  java.util.Date | getThisUpdate()Get the this update. | 
|  int | getVersion() | 
|  int | hashCode() | 
|  boolean | hasUnsupportedCriticalExtension() | 
|  void | input(java.io.InputStream is) | 
|  boolean | isRevoked(java.security.cert.Certificate cert) | 
|  int | length()Returns length of DER encoding of this certificate. | 
|  void | output(java.io.OutputStream os)Output to the specified output stream. | 
|  java.lang.String | toString()Returns a verbose humanly readable representation of this certificate. | 
|  void | verify(java.security.PublicKey key)Verifies this certificate. | 
|  void | verify(java.security.PublicKey key, java.lang.String sigProvider)Verifies this certificate. | 
| Methods inherited from class java.security.cert.X509CRL | 
|---|
| getIssuerX500Principal, getRevokedCertificate | 
| Methods inherited from class java.security.cert.CRL | 
|---|
| getType | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected boolean decoded
| Constructor Detail | 
|---|
public CRLImpl()
public CRLImpl(java.io.InputStream is)
        throws java.io.IOException
java.io.IOException| Method Detail | 
|---|
public boolean isRevoked(java.security.cert.Certificate cert)
isRevoked in class java.security.cert.CRLpublic java.security.cert.X509CRLEntry getRevokedCertificate(java.math.BigInteger serialNo)
getRevokedCertificate in class java.security.cert.X509CRLpublic java.util.Set getRevokedCertificates()
getRevokedCertificates in class java.security.cert.X509CRL
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()
Throws a StreamableOutputException if an error occurs while generating the DER encoding.
length in interface oracle.security.crypto.util.Streamablepublic byte[] getEncoded()
Throws a StreamableOutputException if an error occurs while generating the encoded bytes.
getEncoded in class java.security.cert.X509CRLpublic byte[] getTBSCertList()
getTBSCertList in class java.security.cert.X509CRLpublic byte[] getSignature()
getSignature in class java.security.cert.X509CRL
public void verify(java.security.PublicKey key,
                   java.lang.String sigProvider)
            throws java.security.cert.CRLException,
                   java.security.NoSuchAlgorithmException,
                   java.security.InvalidKeyException,
                   java.security.NoSuchProviderException,
                   java.security.SignatureException
verify in class java.security.cert.X509CRLjava.security.cert.CRLExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.security.NoSuchProviderExceptionjava.security.SignatureException
public void verify(java.security.PublicKey key)
            throws java.security.cert.CRLException,
                   java.security.NoSuchAlgorithmException,
                   java.security.InvalidKeyException,
                   java.security.NoSuchProviderException,
                   java.security.SignatureException
verify in class java.security.cert.X509CRLjava.security.cert.CRLExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.security.NoSuchProviderExceptionjava.security.SignatureExceptionpublic java.util.Date getThisUpdate()
getThisUpdate in class java.security.cert.X509CRLpublic java.util.Date getNextUpdate()
getNextUpdate in class java.security.cert.X509CRLpublic java.security.Principal getIssuerDN()
getIssuerDN in class java.security.cert.X509CRLpublic java.lang.String getSigAlgOID()
getSigAlgOID in class java.security.cert.X509CRLpublic java.lang.String getSigAlgName()
getSigAlgName in class java.security.cert.X509CRLpublic byte[] getSigAlgParams()
getSigAlgParams in class java.security.cert.X509CRLpublic int getVersion()
getVersion in class java.security.cert.X509CRLpublic java.util.Set getCriticalExtensionOIDs()
getCriticalExtensionOIDs in interface java.security.cert.X509Extensionpublic java.util.Set getNonCriticalExtensionOIDs()
getNonCriticalExtensionOIDs in interface java.security.cert.X509Extensionpublic byte[] getExtensionValue(java.lang.String oid)
getExtensionValue in interface java.security.cert.X509Extensionpublic boolean hasUnsupportedCriticalExtension()
hasUnsupportedCriticalExtension in interface java.security.cert.X509Extensionpublic boolean equals(java.lang.Object o)
null and is an X509 object which has the same DER encoding as this object.equals in class java.security.cert.X509CRLpublic int hashCode()
hashCode in class java.security.cert.X509CRLpublic java.lang.String toString()
toString in class java.security.cert.CRL| 
 | Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10697-03 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||