Module java.base
Package javax.security.cert

# Class X509Certificate

=
@Deprecated(since="9"forRemoval=true)
public abstract class X509Certificate
extends javax.security.cert.Certificate

## Constructors

- =
  public X509Certificate()

## Methods

- =
  public abstract void checkValidity() throws javax.security.cert.CertificateExpiredException, javax.security.cert.CertificateNotYetValidException
- =
  public abstract void checkValidity(java.util.Date arg0) throws javax.security.cert.CertificateExpiredException, javax.security.cert.CertificateNotYetValidException
- =
  public static final javax.security.cert.X509Certificate getInstance(byte[] arg0) throws javax.security.cert.CertificateException
- =
  public static final javax.security.cert.X509Certificate getInstance(java.io.InputStream arg0) throws javax.security.cert.CertificateException
- =
  public abstract java.security.Principal getIssuerDN()
- =
  public abstract java.util.Date getNotAfter()
- =
  public abstract java.util.Date getNotBefore()
- =
  public abstract java.math.BigInteger getSerialNumber()
- =
  public abstract java.lang.String getSigAlgName()
- =
  public abstract java.lang.String getSigAlgOID()
- =
  public abstract byte[] getSigAlgParams()
- =
  public abstract java.security.Principal getSubjectDN()
- =
  public abstract int getVersion()

## Summary

No differences.