class Digicert::EmailValidation
Attributes
order_id[R]
Public Class Methods
all(order_id:, **filter_params)
click to toggle source
# File lib/digicert/email_validation.rb, line 7 def self.all(order_id:, **filter_params) new(order_id: order_id, params: filter_params).all end
valid?(token:, email:)
click to toggle source
# File lib/digicert/email_validation.rb, line 11 def self.valid?(token:, email:) response = Digicert::Request.new( :put, ["email-validation", token].join("/"), params: { email: email } ).run response.code.to_i == 204 end
Private Instance Methods
extract_local_attribute_ids()
click to toggle source
# File lib/digicert/email_validation.rb, line 23 def extract_local_attribute_ids @order_id = attributes.delete(:order_id) end
resource_path()
click to toggle source
# File lib/digicert/email_validation.rb, line 31 def resource_path ["order", "certificate", order_id, "email-validation"].join("/") end
resources_key()
click to toggle source
# File lib/digicert/email_validation.rb, line 27 def resources_key "emails" end