public final class ConnectionSpec extends Object
https:
URLs, this includes the TLS version and ciphers to use when negotiating a secure
connection.Modifier and Type | Class and Description |
---|---|
static class |
ConnectionSpec.Builder |
Modifier and Type | Field and Description |
---|---|
static ConnectionSpec |
CLEARTEXT
Unencrypted, unauthenticated connections for
http: URLs. |
static ConnectionSpec |
COMPATIBLE_TLS
A backwards-compatible fallback connection for interop with obsolete servers.
|
static ConnectionSpec |
MODERN_TLS
A modern TLS connection with extensions like SNI and ALPN available.
|
Modifier and Type | Method and Description |
---|---|
List<CipherSuite> |
cipherSuites() |
boolean |
equals(Object other) |
int |
hashCode() |
boolean |
isTls() |
boolean |
supportsTlsExtensions() |
List<TlsVersion> |
tlsVersions() |
String |
toString() |
public static final ConnectionSpec MODERN_TLS
public static final ConnectionSpec COMPATIBLE_TLS
public static final ConnectionSpec CLEARTEXT
http:
URLs.public boolean isTls()
public List<CipherSuite> cipherSuites()
public List<TlsVersion> tlsVersions()
public boolean supportsTlsExtensions()
Copyright © 2015. All rights reserved.