public static final class ConnectionSpec.Builder extends Object
Constructor | Description |
---|---|
Builder(ConnectionSpec connectionSpec) |
Modifier and Type | Method | Description |
---|---|---|
ConnectionSpec.Builder |
allEnabledCipherSuites() |
|
ConnectionSpec.Builder |
allEnabledTlsVersions() |
|
ConnectionSpec |
build() |
|
ConnectionSpec.Builder |
cipherSuites(String... cipherSuites) |
|
ConnectionSpec.Builder |
cipherSuites(CipherSuite... cipherSuites) |
|
ConnectionSpec.Builder |
supportsTlsExtensions(boolean supportsTlsExtensions) |
Deprecated.
since OkHttp 3.13 all TLS-connections are expected to support TLS extensions.
In a future release setting this to true will be unnecessary and setting it to false will
have no effect.
|
ConnectionSpec.Builder |
tlsVersions(String... tlsVersions) |
|
ConnectionSpec.Builder |
tlsVersions(TlsVersion... tlsVersions) |
public Builder(ConnectionSpec connectionSpec)
public ConnectionSpec.Builder allEnabledCipherSuites()
public ConnectionSpec.Builder cipherSuites(CipherSuite... cipherSuites)
public ConnectionSpec.Builder cipherSuites(String... cipherSuites)
public ConnectionSpec.Builder allEnabledTlsVersions()
public ConnectionSpec.Builder tlsVersions(TlsVersion... tlsVersions)
public ConnectionSpec.Builder tlsVersions(String... tlsVersions)
public ConnectionSpec.Builder supportsTlsExtensions(boolean supportsTlsExtensions)
public ConnectionSpec build()
Copyright © 2020. All rights reserved.