Class: EtFakeAcasServer::CertificateLookupForm

Inherits:
Object
  • Object
show all
Defined in:
lib/et_fake_acas_server/forms/certificate_lookup_form.rb

Instance Method Summary collapse

Constructor Details

#initialize(xml, private_key_file:) ⇒ CertificateLookupForm

Returns a new instance of CertificateLookupForm.



6
7
8
9
# File 'lib/et_fake_acas_server/forms/certificate_lookup_form.rb', line 6

def initialize(xml, private_key_file: )
  self.xml = xml
  self.private_key = OpenSSL::PKey::RSA.new(File.read(private_key_file))
end

Instance Method Details

#certificate_numberObject



16
17
18
# File 'lib/et_fake_acas_server/forms/certificate_lookup_form.rb', line 16

def certificate_number
  parsed_values[:ec_certificate_number]
end

#validateObject



11
12
13
14
# File 'lib/et_fake_acas_server/forms/certificate_lookup_form.rb', line 11

def validate
  validate_digest
  validate_signature
end