Class Puppet::SSL::CertificateRevocationList
In: lib/puppet/ssl/certificate_revocation_list.rb
Parent: Puppet::SSL::Base

Manage the CRL.

Methods

Public Class methods

Convert a string into an instance.

The name doesn‘t actually matter; there‘s only one CRL. We just need the name so our Indirector stuff all works more easily.

Because of how the format handler class is included, this can‘t be in the base class.

Public Instance methods

Knows how to create a CRL with our system defaults.

Revoke the certificate with serial number SERIAL issued by this CA, then write the CRL back to disk. The REASON must be one of the OpenSSL::OCSP::REVOKED_* reasons

[Validate]