Uses of Class
java.security.cert.X509Certificate

Packages that use X509Certificate 
Package Description
com.sun.jarsigner
This package comprises the interfaces and classes used to define the signing mechanism used by the jarsigner tool.
java.security.cert
Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
javax.net.ssl
Provides classes for the secure socket package.
javax.security.auth.x500
This package contains the classes that should be used to store X500 Principal and X500 Private Credentials in a Subject.