class PkiExpress::DiscoverServicesResult

Attributes

auth_parameters[RW]
services[RW]

Public Class Methods

new(model) click to toggle source
# File lib/pki_express/discovery_service_result.rb, line 7
def initialize(model)
  @services = []
  @auth_parameters = []

  unless model.nil?
    services = model.fetch(:services)
    if services
      @services = services.map { |s| TrustServiceInfo.new(s) }
    end

    auth_parameters = model.fetch(:authParameters)
    if auth_parameters
      @auth_parameters = auth_parameters.map { |a| TrustServiceAuthParameters.new(a) }
    end

  end
end