Module: OpenSSL::X509

Defined in:
lib/falcon/extensions/openssl.rb

Constant Summary collapse

CERTIFICATE_PATTERN =
/-----BEGIN CERTIFICATE-----.*?-----END CERTIFICATE-----/m

Class Method Summary collapse

Class Method Details

.load_certificates(path) ⇒ Object



26
27
28
29
30
# File 'lib/falcon/extensions/openssl.rb', line 26

def self.load_certificates(path)
	File.read(path).scan(CERTIFICATE_PATTERN).collect do |text|
		Certificate.new(text)
	end
end