class Digicert::BaseOrder
Private Instance Methods
resource_creation_path()
click to toggle source
# File lib/digicert/base_order.rb, line 23 def resource_creation_path [resource_path, certificate_type].join("/") end
resource_path()
click to toggle source
# File lib/digicert/base_order.rb, line 19 def resource_path "order/certificate" end
validate(certificate:, organization:, validity_years:, **attributes)
click to toggle source
# File lib/digicert/base_order.rb, line 9 def validate(certificate:, organization:, validity_years:, **attributes) required_attributes = { certificate: validate_certificate(certificate), organization: validate_organization(organization), validity_years: validity_years, } required_attributes.merge(attributes) end
validate_certificate(common_name:, csr:, signature_hash:, **attrs)
click to toggle source
# File lib/digicert/base_order.rb, line 31 def validate_certificate(common_name:, csr:, signature_hash:, **attrs) attrs.merge( csr: csr, common_name: common_name, signature_hash: signature_hash, ) end
validate_organization(id:)
click to toggle source
# File lib/digicert/base_order.rb, line 27 def validate_organization(id:) { id: id } end