Class: Digicert::Order
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Findable
find, find_by_object
#fetch
#included
#all
Methods inherited from Base
#initialize
Constructor Details
This class inherits a constructor from Digicert::Base
Class Method Details
.create(name_id, attributes) ⇒ Object
23
24
25
|
# File 'lib/digicert/order.rb', line 23
def self.create(name_id, attributes)
new(name_id: name_id, **attributes).create
end
|
Instance Method Details
#cancel(note:, **attrs) ⇒ Object
43
44
45
46
47
|
# File 'lib/digicert/order.rb', line 43
def cancel(note:, **attrs)
Digicert::OrderCancellation.create(
order_id: resource_id, note: note, **attrs,
)
end
|
#create ⇒ Object
19
20
21
|
# File 'lib/digicert/order.rb', line 19
def create
certificate_klass.create(attributes)
end
|
#duplicate(attributes = {}) ⇒ Object
31
32
33
|
# File 'lib/digicert/order.rb', line 31
def duplicate(attributes = {})
Digicert::OrderDuplicator.create(order_id: resource_id, **attributes)
end
|
#duplicate_certificates ⇒ Object
#email_validations ⇒ Object
#reissue(attributes = {}) ⇒ Object
27
28
29
|
# File 'lib/digicert/order.rb', line 27
def reissue(attributes = {})
Digicert::OrderReissuer.create(order_id: resource_id, **attributes)
end
|