Module java.base
Package java.security.cert

# Class Certificate

=
public abstract class Certificate
extends java.lang.Object
implements java.io.Serializable

## Nested Types

- = CertificateRep

## Constructors

- =
  protected Certificate(java.lang.String arg0)

## Methods

- =
  public boolean equals(java.lang.Object arg0)
- =
  public abstract byte[] getEncoded() throws java.security.cert.CertificateEncodingException
- =
  public abstract java.security.PublicKey getPublicKey()
- =
  public final java.lang.String getType()
- =
  public int hashCode()
- =
  public abstract java.lang.String toString()
- =
  public abstract void verify(java.security.PublicKey arg0) throws java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException, java.security.cert.CertificateException
- =
  public abstract void verify(java.security.PublicKey arg0, java.lang.String arg1) throws java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.SignatureException, java.security.cert.CertificateException
- =
  public void verify(java.security.PublicKey arg0, java.security.Provider arg1) throws java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.security.SignatureException, java.security.cert.CertificateException
- =
  protected java.lang.Object writeReplace() throws java.io.ObjectStreamException

## Serialized Form

=

### serialVersionUID

=-3585440601605666277

### Serialization Methods

- =
  protected java.lang.Object writeReplace() throws java.io.ObjectStreamException

## Summary

No differences.