Module java.base
Package javax.net.ssl

# Class HttpsURLConnection

=
public abstract class HttpsURLConnection
extends java.net.HttpURLConnection

## Fields

- =
  protected javax.net.ssl.HostnameVerifier hostnameVerifier

## Constructors

- =
  protected HttpsURLConnection(java.net.URL arg0)

## Methods

- =
  public abstract java.lang.String getCipherSuite()
- =
  public static javax.net.ssl.HostnameVerifier getDefaultHostnameVerifier()
- =
  public static javax.net.ssl.SSLSocketFactory getDefaultSSLSocketFactory()
- =
  public javax.net.ssl.HostnameVerifier getHostnameVerifier()
- =
  public abstract java.security.cert.Certificate[] getLocalCertificates()
- =
  public java.security.Principal getLocalPrincipal()
- =
  public java.security.Principal getPeerPrincipal() throws javax.net.ssl.SSLPeerUnverifiedException
- =
  public java.util.Optional<javax.net.ssl.SSLSession> getSSLSession()
- =
  public javax.net.ssl.SSLSocketFactory getSSLSocketFactory()
- =
  public abstract java.security.cert.Certificate[] getServerCertificates() throws javax.net.ssl.SSLPeerUnverifiedException
- =
  public static void setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier arg0)
- =
  public static void setDefaultSSLSocketFactory(javax.net.ssl.SSLSocketFactory arg0)
- =
  public void setHostnameVerifier(javax.net.ssl.HostnameVerifier arg0)
- =
  public void setSSLSocketFactory(javax.net.ssl.SSLSocketFactory arg0)

## Summary

No differences.