Class: Bullion::Models::Authorization
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Bullion::Models::Authorization
- Defined in:
- lib/bullion/models/authorization.rb
Overview
ACMEv2 Authorization model
Instance Method Summary collapse
Instance Method Details
#init_values ⇒ Object
25 26 27 |
# File 'lib/bullion/models/authorization.rb', line 25 def init_values self.expires ||= Time.now + (60 * 60) end |
#prep_challenges! ⇒ Object
29 30 31 32 33 34 35 36 37 |
# File 'lib/bullion/models/authorization.rb', line 29 def prep_challenges! %w[http-01 dns-01].each do |type| chall = Challenge.new chall. = self chall.acme_type = type chall.save end end |