Module: OpenSSL::PKey
- Defined in:
- lib/keystores/jks/pkcs8_key.rb
Defined Under Namespace
Class Method Summary collapse
-
.pkcs8_parse(der_bytes) ⇒ Object
Parse the correct type of OpenSSL::PKey from a der encoded PKCS8 private key.
Class Method Details
.pkcs8_parse(der_bytes) ⇒ Object
Parse the correct type of OpenSSL::PKey from a der encoded PKCS8 private key
142 143 144 145 146 |
# File 'lib/keystores/jks/pkcs8_key.rb', line 142 def self.pkcs8_parse(der_bytes) key_type = extract_key_type(der_bytes) # pem = der_to_pem(der_bytes) OpenSSL::PKey.const_get(key_type).new(der_bytes) end |