Sha256: ac4b5c9950ce0a4077853b719a85f14a5d95348650700350f477784a199598cc
Contents?: true
Size: 685 Bytes
Versions: 6
Compression:
Stored size: 685 Bytes
Contents
module HTTPX class TLSError < OpenSSL::SSL::SSLError end class SSL < TCP TLS_OPTIONS: Hash[Symbol, untyped] @ctx: OpenSSL::SSL::SSLContext @verify_hostname: bool attr_writer ssl_session: OpenSSL::SSL::Session? # TODO: lift when https://github.com/ruby/rbs/issues/1497 fixed # def initialize: (URI::Generic origin, Array[ipaddr]? addresses, options options) ?{ (self) -> void } -> void def session_new_cb: { (OpenSSL::SSL::Session sess) -> void } -> void def can_verify_peer?: () -> bool def verify_hostname: (String host) -> bool def ssl_session_expired?: () -> boolish # :nocov: def try_ssl_connect: () -> void end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
httpx-1.3.4 | sig/io/ssl.rbs |
httpx-1.3.3 | sig/io/ssl.rbs |
httpx-1.3.2 | sig/io/ssl.rbs |
httpx-1.3.1 | sig/io/ssl.rbs |
httpx-1.3.0 | sig/io/ssl.rbs |
httpx-1.2.6 | sig/io/ssl.rbs |