class Tinycert::CertAuthorities

Public Class Methods

new(tinycert) click to toggle source
# File lib/tinycert/cert_authorities.rb, line 3
def initialize tinycert
  @tinycert = tinycert
end

Public Instance Methods

[](ca_id) click to toggle source
# File lib/tinycert/cert_authorities.rb, line 15
def [](ca_id)
  list.find { |ca| ca.id.to_s == ca_id.to_s }
end
create() click to toggle source
# File lib/tinycert/cert_authorities.rb, line 7
def create
end
list() click to toggle source
# File lib/tinycert/cert_authorities.rb, line 10
def list
  request = @tinycert.session_request 'https://www.tinycert.org/api/v1/ca/list', { token: @tinycert.token }
  request.results.collect { |a| Tinycert::CertAuthority.new @tinycert, a }
end