class CertificateAuthority::SerialNumber
Attributes
number[RW]
Public Class Methods
new()
click to toggle source
# File vendor/certificate_authority/lib/certificate_authority/serial_number.rb, line 18 def initialize self.number = SecureRandom.random_number(2**128-1) end
Public Instance Methods
validate()
click to toggle source
# File vendor/certificate_authority/lib/certificate_authority/serial_number.rb, line 10 def validate if self.number.nil? errors.add :number, "must not be empty" elsif self.number.to_i <= 0 errors.add :number, "must be greater than zero" end end