Package | Description |
---|---|
okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
okhttp3.internal.platform | |
okhttp3.internal.tls |
Modifier and Type | Field and Description |
---|---|
private CertificateChainCleaner |
CertificatePinner.certificateChainCleaner |
(package private) CertificateChainCleaner |
OkHttpClient.certificateChainCleaner |
(package private) CertificateChainCleaner |
OkHttpClient.Builder.certificateChainCleaner |
Modifier and Type | Method and Description |
---|---|
(package private) CertificatePinner |
CertificatePinner.withCertificateChainCleaner(CertificateChainCleaner certificateChainCleaner)
Returns a certificate pinner that uses
certificateChainCleaner . |
Constructor and Description |
---|
CertificatePinner(java.util.Set<CertificatePinner.Pin> pins,
CertificateChainCleaner certificateChainCleaner) |
Modifier and Type | Method and Description |
---|---|
CertificateChainCleaner |
Platform.buildCertificateChainCleaner(javax.net.ssl.SSLSocketFactory sslSocketFactory) |
CertificateChainCleaner |
Platform.buildCertificateChainCleaner(javax.net.ssl.X509TrustManager trustManager) |
Modifier and Type | Class and Description |
---|---|
class |
BasicCertificateChainCleaner
A certificate chain cleaner that uses a set of trusted root certificates to build the trusted
chain.
|
Modifier and Type | Method and Description |
---|---|
static CertificateChainCleaner |
CertificateChainCleaner.get(java.security.cert.X509Certificate... caCerts) |
static CertificateChainCleaner |
CertificateChainCleaner.get(javax.net.ssl.X509TrustManager trustManager) |