## Uses of Class
javax.security.cert.X509Certificate

Packages that use X509Certificate
Package | Description
--- | ---
javax.net.ssl | Provides classes for the secure socket package.
javax.security.cert | Provides classes for public key certificates.

### Uses of X509Certificate in javax.net.ssl

Methods in javax.net.ssl that return X509Certificate
Modifier and Type | Method and Description
--- | ---
`X509Certificate[]` | SSLSession.`getPeerCertificateChain()` Returns the identity of the peer which was identified as part of defining the session.
`X509Certificate[]` | HandshakeCompletedEvent.`getPeerCertificateChain()` Returns the identity of the peer which was identified as part of defining the session.

### Uses of X509Certificate in javax.security.cert

Methods in javax.security.cert that return X509Certificate
Modifier and Type | Method and Description
--- | ---
`static X509Certificate` | X509Certificate.`getInstance(byte[] certData)` Instantiates an X509Certificate object, and initializes it with the specified byte array.
`static X509Certificate` | X509Certificate.`getInstance(InputStream inStream)` Instantiates an X509Certificate object, and initializes it with the data read from the input stream `inStream`.

Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.