class Xolphin::Api::CertificateRequests::CreateEERequest

Attributes

approver_email[RW]
approver_first_name[RW]
approver_last_name[RW]
approver_phone[RW]
csr[RW]
dcv_type[RW]
subject_alternative_names[RW]
validate[RW]

Public Instance Methods

to_param() click to toggle source
# File lib/xolphin/api/certificate_requests/create_ee_request.rb, line 10
def to_param
  result = {
    "csr" => @csr,
    "dcvType" => @dcv_type,
    "approverFirstName" => @approver_first_name,
    "approverLastName" => @approver_last_name,
    "approverEmail" => @approver_email,
    "approverPhone" => @approver_phone,
  }

  if @validate
    result['validate'] = true;
  end

  if @subject_alternative_names
    result["subjectAlternativeNames"] = @subject_alternative_names.join(",")
  end

  result
end