Module: CertificateAuthority::Validations
- Included in:
- Certificate, CertificateRevocationList, DistinguishedName, Extensions::BasicConstraints, MemoryKeyMaterial, OCSPHandler, SerialNumber, SigningRequestKeyMaterial
- Defined in:
- lib/certificate_authority/validations.rb
Instance Method Summary collapse
- #errors ⇒ Object
- #valid? ⇒ Boolean
-
#validate ⇒ Object
must be overridden.
Instance Method Details
#errors ⇒ Object
27 28 29 |
# File 'lib/certificate_authority/validations.rb', line 27 def errors @errors ||= Errors.new end |
#valid? ⇒ Boolean
16 17 18 19 20 |
# File 'lib/certificate_authority/validations.rb', line 16 def valid? @errors = Errors.new validate errors.empty? end |
#validate ⇒ Object
must be overridden
23 24 25 |
# File 'lib/certificate_authority/validations.rb', line 23 def validate raise NotImplementedError end |