java.security.cert
Class X509CRL

java.lang.Object
  extended by java.security.cert.CRL
      extended by java.security.cert.X509CRL
All Implemented Interfaces:
X509Extension

public abstract class X509CRL
extends CRL
implements X509Extension


Constructor Summary
protected X509CRL()
           
 
Method Summary
 boolean equals(Object var0)
           
abstract  Set getCriticalExtensionOIDs()
           
abstract  byte[] getEncoded()
           
abstract  byte[] getExtensionValue(String var0)
           
abstract  Principal getIssuerDN()
           
abstract  Date getNextUpdate()
           
abstract  Set getNonCriticalExtensionOIDs()
           
abstract  X509CRLEntry getRevokedCertificate(BigInteger var0)
           
abstract  Set getRevokedCertificates()
           
abstract  String getSigAlgName()
           
abstract  String getSigAlgOID()
           
abstract  byte[] getSigAlgParams()
           
abstract  byte[] getSignature()
           
abstract  byte[] getTBSCertList()
           
abstract  Date getThisUpdate()
           
abstract  int getVersion()
           
 int hashCode()
           
abstract  boolean hasUnsupportedCriticalExtension()
           
abstract  void verify(PublicKey var0)
           
abstract  void verify(PublicKey var0, String var1)
           
 
Methods inherited from class java.security.cert.CRL
getType, isRevoked, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

X509CRL

protected X509CRL()
Method Detail

getEncoded

public abstract byte[] getEncoded()
                           throws CRLException
Throws:
CRLException

getIssuerDN

public abstract Principal getIssuerDN()

getNextUpdate

public abstract Date getNextUpdate()

getRevokedCertificate

public abstract X509CRLEntry getRevokedCertificate(BigInteger var0)

getRevokedCertificates

public abstract Set getRevokedCertificates()

getSigAlgName

public abstract String getSigAlgName()

getSigAlgOID

public abstract String getSigAlgOID()

getSigAlgParams

public abstract byte[] getSigAlgParams()

getSignature

public abstract byte[] getSignature()

getTBSCertList

public abstract byte[] getTBSCertList()
                               throws CRLException
Throws:
CRLException

getThisUpdate

public abstract Date getThisUpdate()

getVersion

public abstract int getVersion()

verify

public abstract void verify(PublicKey var0)
                     throws CRLException,
                            NoSuchAlgorithmException,
                            InvalidKeyException,
                            NoSuchProviderException,
                            SignatureException
Throws:
CRLException
NoSuchAlgorithmException
InvalidKeyException
NoSuchProviderException
SignatureException

verify

public abstract void verify(PublicKey var0,
                            String var1)
                     throws CRLException,
                            NoSuchAlgorithmException,
                            InvalidKeyException,
                            NoSuchProviderException,
                            SignatureException
Throws:
CRLException
NoSuchAlgorithmException
InvalidKeyException
NoSuchProviderException
SignatureException

equals

public boolean equals(Object var0)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

hasUnsupportedCriticalExtension

public abstract boolean hasUnsupportedCriticalExtension()
Specified by:
hasUnsupportedCriticalExtension in interface X509Extension

getCriticalExtensionOIDs

public abstract Set getCriticalExtensionOIDs()
Specified by:
getCriticalExtensionOIDs in interface X509Extension

getNonCriticalExtensionOIDs

public abstract Set getNonCriticalExtensionOIDs()
Specified by:
getNonCriticalExtensionOIDs in interface X509Extension

getExtensionValue

public abstract byte[] getExtensionValue(String var0)
Specified by:
getExtensionValue in interface X509Extension


Copyright © 2006-2010 OSGi Alliance. All Rights Reserved.