Package | Description |
---|---|
okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
Modifier and Type | Field and Description |
---|---|
(package private) CertificatePinner |
Address.certificatePinner |
(package private) CertificatePinner |
OkHttpClient.certificatePinner |
(package private) CertificatePinner |
OkHttpClient.Builder.certificatePinner |
static CertificatePinner |
CertificatePinner.DEFAULT |
Modifier and Type | Method and Description |
---|---|
CertificatePinner |
CertificatePinner.Builder.build() |
CertificatePinner |
Address.certificatePinner()
Returns this address's certificate pinner, or null if this is not an HTTPS address.
|
CertificatePinner |
OkHttpClient.certificatePinner() |
(package private) CertificatePinner |
CertificatePinner.withCertificateChainCleaner(CertificateChainCleaner certificateChainCleaner)
Returns a certificate pinner that uses
certificateChainCleaner . |
Modifier and Type | Method and Description |
---|---|
OkHttpClient.Builder |
OkHttpClient.Builder.certificatePinner(CertificatePinner certificatePinner)
Sets the certificate pinner that constrains which certificates are trusted.
|
Constructor and Description |
---|
Address(java.lang.String uriHost,
int uriPort,
Dns dns,
javax.net.SocketFactory socketFactory,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.HostnameVerifier hostnameVerifier,
CertificatePinner certificatePinner,
Authenticator proxyAuthenticator,
java.net.Proxy proxy,
java.util.List<Protocol> protocols,
java.util.List<ConnectionSpec> connectionSpecs,
java.net.ProxySelector proxySelector) |