Module: Lowdown

Defined in:
lib/lowdown.rb,
lib/lowdown/client.rb,
lib/lowdown/version.rb,
lib/lowdown/response.rb,
lib/lowdown/threading.rb,
lib/lowdown/certificate.rb,
lib/lowdown/notification.rb,
lib/lowdown/connection/mock.rb,
lib/lowdown/connection.rb

Defined Under Namespace

Modules: Threading Classes: Certificate, Client, Connection, Notification, Response

Constant Summary collapse

VERSION =
"0.0.3"

Class Method Summary collapse

Class Method Details

.Certificate(certificate_or_data) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/lowdown/certificate.rb', line 4

def self.Certificate(certificate_or_data)
  if certificate_or_data.is_a?(Certificate)
    certificate_or_data
  else
    Certificate.from_pem_data(certificate_or_data)
  end
end