Handshake
class Handshake
A record of a TLS handshake. For HTTPS clients, the client is local and the remote server is its peer.
This value object describes a completed handshake. Use ConnectionSpec to set policy for new handshakes.
Properties
Link copied to clipboard
Returns the cipher suite used for the connection.
Link copied to clipboard
Returns a possibly-empty list of certificates that identify this peer.
Link copied to clipboard
Returns the local principle, or null if this peer is anonymous.
Link copied to clipboard
Returns a possibly-empty list of certificates that identify the remote peer.
Link copied to clipboard
Returns the remote peer's principle, or null if that peer is anonymous.
Link copied to clipboard
Returns the TLS version used for this connection. This value wasn't tracked prior to OkHttp 3.0. For responses cached by preceding versions this returns TlsVersion.SSL_3_0.