TLS

sealed class TLS

Types

DISABLED
Link copied to clipboard
common
object DISABLED : TcpSocket.TLS

Used for Lightning connections

PINNED_PUBLIC_KEY
Link copied to clipboard
common
data class PINNED_PUBLIC_KEY(pubKey: String) : TcpSocket.TLS

Used for Electrum servers when expecting a specific public key (for example self-signed certificates)

TRUSTED_CERTIFICATES
Link copied to clipboard
common
object TRUSTED_CERTIFICATES : TcpSocket.TLS

Used for Electrum servers when expecting a valid certificate

UNSAFE_CERTIFICATES
Link copied to clipboard
common
object UNSAFE_CERTIFICATES : TcpSocket.TLS

Only used in unit tests

Inheritors

TcpSocket.TLS
Link copied to clipboard
TcpSocket.TLS
Link copied to clipboard
TcpSocket.TLS
Link copied to clipboard
TcpSocket.TLS
Link copied to clipboard