Class: SimpleCA::CA

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_ca/ca.rb

Instance Method Summary collapse

Constructor Details

#initialize(root, key) ⇒ CA

Returns a new instance of CA.



5
6
7
8
# File 'lib/simple_ca/ca.rb', line 5

def initialize root, key
  @root = root
  @key = key
end

Instance Method Details

#sign_csr(csr) ⇒ Object



10
11
12
# File 'lib/simple_ca/ca.rb', line 10

def sign_csr csr
  SimpleCA::SignCSR.new(@root, @key).call csr
end