Sha256: 067cc957612fd292cf4ef1e968cf4c8758b5c998f5f0df9b56eebf06c2a8b3ce

Contents?: true

Size: 767 Bytes

Versions: 32

Compression:

Stored size: 767 Bytes

Contents

# frozen_string_literal: true

# Just to make the constants work out.
require_relative '../puppet'
require_relative 'ssl/openssl_loader'

# Responsible for bootstrapping an agent's certificate and private key, generating
# SSLContexts for use in making HTTPS connections, and handling CSR attributes and
# certificate extensions.
#
# @see Puppet::SSL::SSLProvider
# @api private
module Puppet::SSL
  CA_NAME = "ca"

  require_relative 'ssl/oids'
  require_relative 'ssl/error'
  require_relative 'ssl/ssl_context'
  require_relative 'ssl/verifier'
  require_relative 'ssl/ssl_provider'
  require_relative 'ssl/state_machine'
  require_relative 'ssl/certificate'
  require_relative 'ssl/certificate_request'
  require_relative 'ssl/certificate_request_attributes'
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
puppet-8.10.0 lib/puppet/ssl.rb
puppet-8.10.0-x86-mingw32 lib/puppet/ssl.rb
puppet-8.10.0-x64-mingw32 lib/puppet/ssl.rb
puppet-8.10.0-universal-darwin lib/puppet/ssl.rb
puppet-8.9.0 lib/puppet/ssl.rb
puppet-8.9.0-x86-mingw32 lib/puppet/ssl.rb
puppet-8.9.0-x64-mingw32 lib/puppet/ssl.rb
puppet-8.9.0-universal-darwin lib/puppet/ssl.rb
puppet-8.8.1 lib/puppet/ssl.rb
puppet-8.8.1-x86-mingw32 lib/puppet/ssl.rb
puppet-8.8.1-x64-mingw32 lib/puppet/ssl.rb
puppet-8.8.1-universal-darwin lib/puppet/ssl.rb
puppet-8.7.0 lib/puppet/ssl.rb
puppet-8.7.0-x86-mingw32 lib/puppet/ssl.rb
puppet-8.7.0-x64-mingw32 lib/puppet/ssl.rb
puppet-8.7.0-universal-darwin lib/puppet/ssl.rb
puppet-8.6.0 lib/puppet/ssl.rb
puppet-8.6.0-x86-mingw32 lib/puppet/ssl.rb
puppet-8.6.0-x64-mingw32 lib/puppet/ssl.rb
puppet-8.6.0-universal-darwin lib/puppet/ssl.rb