Bouncy Castle Cryptography 1.29

java.security.cert
Class Certificate

java.lang.Object
  extended byjava.security.cert.Certificate
Direct Known Subclasses:
X509Certificate

public abstract class Certificate
extends java.lang.Object


Constructor Summary
protected Certificate(java.lang.String type)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
abstract  byte[] getEncoded()
           
abstract  java.security.PublicKey getPublicKey()
           
 java.lang.String getType()
           
 int hashCode()
           
abstract  java.lang.String toString()
           
abstract  void verify(java.security.PublicKey key)
           
abstract  void verify(java.security.PublicKey key, java.lang.String sigProvider)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Certificate

protected Certificate(java.lang.String type)
Method Detail

equals

public boolean equals(java.lang.Object other)

getType

public final java.lang.String getType()

hashCode

public int hashCode()

getEncoded

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

getPublicKey

public abstract java.security.PublicKey getPublicKey()

toString

public abstract java.lang.String toString()

verify

public abstract void verify(java.security.PublicKey key)
                     throws CertificateException,
                            java.security.NoSuchAlgorithmException,
                            java.security.InvalidKeyException,
                            java.security.NoSuchProviderException,
                            java.security.SignatureException
Throws:
CertificateException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.SignatureException

verify

public abstract void verify(java.security.PublicKey key,
                            java.lang.String sigProvider)
                     throws CertificateException,
                            java.security.NoSuchAlgorithmException,
                            java.security.InvalidKeyException,
                            java.security.NoSuchProviderException,
                            java.security.SignatureException
Throws:
CertificateException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.SignatureException

Bouncy Castle Cryptography 1.29