module R509
A module for building an easy to use CA. Includes CSR
, Certificate, and CRL
support.
shared methods for validation among the extensions objects
A module for building an easy to use CA. Includes CSR
, Certificate, and CRL
support.
Constants
- VERSION
The version of the r509 gem
Public Class Methods
ec_supported?()
click to toggle source
Helper method to check if EC support is built-in
# File lib/r509.rb, line 34 def self.ec_supported? (!defined?(OpenSSL::PKey::EC::UNSUPPORTED)) end
print_debug()
click to toggle source
print version information to console @return [nil]
# File lib/r509.rb, line 26 def self.print_debug puts "r509 v#{R509::VERSION}" puts OpenSSL::OPENSSL_VERSION puts "Ruby #{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}" puts "Elliptic curve support: #{self.ec_supported?}" end