class Kontena::Websocket::SSLVerifyError

Unable to establish SSL connection to server when using ssl_verify: true

Attributes

cert[R]
cert_chain[R]

Public Class Methods

new(verify_result, cert = nil, cert_chain = nil, message = nil) click to toggle source

@param verify_result [Integer] @see OpenSSL::SSL::SSLSocket#verify_result @param cert [OpenSSL::X509::Certificate] @param cert_chain [Array<OpenSSL::X509::Certificate>] @param message [String]

Calls superclass method
# File lib/kontena/websocket/error.rb, line 31
def initialize(verify_result, cert = nil, cert_chain = nil, message = nil)
  super(message)
  @verify_result = verify_result
  @cert = cert
  @cert_chain = cert_chain
end

Public Instance Methods

issuer() click to toggle source
# File lib/kontena/websocket/error.rb, line 42
def issuer
  @cert.issuer
end
subject() click to toggle source
# File lib/kontena/websocket/error.rb, line 38
def subject
  @cert.subject
end
to_s() click to toggle source
# File lib/kontena/websocket/error.rb, line 46
def to_s
  "certificate verify failed: #{super}"
end