vendored/puppet/lib/puppet/ssl/certificate_request.rb in bolt-0.23.0 vs vendored/puppet/lib/puppet/ssl/certificate_request.rb in bolt-0.24.0
- old
+ new
@@ -28,22 +28,10 @@
class Puppet::SSL::CertificateRequest < Puppet::SSL::Base
wraps OpenSSL::X509::Request
extend Puppet::Indirector
- # If auto-signing is on, sign any certificate requests as they are saved.
- module AutoSigner
- def save(instance, key = nil)
- super
-
- # Try to autosign the CSR.
- if ca = Puppet::SSL::CertificateAuthority.instance
- ca.autosign(instance)
- end
- end
- end
-
- indirects :certificate_request, :terminus_class => :file, :extend => AutoSigner, :doc => <<DOC
+ indirects :certificate_request, :terminus_class => :file, :doc => <<DOC
This indirection wraps an `OpenSSL::X509::Request` object, representing a certificate signing request (CSR).
The indirection key is the certificate CN (generally a hostname).
DOC
# Because of how the format handler class is included, this