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.



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

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



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

def certificate_number
  parsed_values[:ec_certificate_number]
end

#validateObject



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

def validate
  validate_digest
  validate_signature
end