Module: Dpop::KeyGenerator
- Defined in:
- lib/dpop/key_generator.rb
Overview
Generates private keys
Defined Under Namespace
Classes: UnsupportedAlgorithmError
Class Method Summary collapse
Class Method Details
.generate(alg = :rsa) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/dpop/key_generator.rb', line 13 def generate(alg = :rsa) # TODO: support more algs raise UnsupportedAlgorithmError, alg if alg != :rsa OpenSSL::PKey::RSA.generate(Dpop.config.generated_key_size).to_pem end |