Class: PkiExpress::AuthCompleteResult

Inherits:
Object
  • Object
show all
Defined in:
lib/pki_express/auth_complete_result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(model) ⇒ AuthCompleteResult

Returns a new instance of AuthCompleteResult.



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/pki_express/auth_complete_result.rb', line 6

def initialize(model)
  @certificate = nil
  @validation_results = nil

  if model
    certificate = model.fetch(:certificate)
    if certificate
      @certificate = PKCertificate.new(certificate)
    end
    validation_results = model.fetch(:validationResults)
    if validation_results
      @validation_results = ValidationResults.new(validation_results)
    end
  end
end

Instance Attribute Details

#certificateObject

Returns the value of attribute certificate.



4
5
6
# File 'lib/pki_express/auth_complete_result.rb', line 4

def certificate
  @certificate
end

#validation_resultsObject

Returns the value of attribute validation_results.



4
5
6
# File 'lib/pki_express/auth_complete_result.rb', line 4

def validation_results
  @validation_results
end