class HTTPClient::JRubySSLSocket::SystemTrustManagerFactory

def getTrustManagers

def getTrustManagers
  @managers
end

def init(trust_store)

def init(trust_store)
  tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm)
  tmf.java_method(:init, [KeyStore]).call(trust_store)
  @original = tmf.getTrustManagers.find { |tm|
    tm.is_a?(X509TrustManager)
  }
  @managers = [SystemTrustManager.new(@original, @verify_callback)].to_java(X509TrustManager)
end

def initialize(verify_callback = nil)

def initialize(verify_callback = nil)
  @verify_callback = verify_callback
end