Module: JsonWebToken::Algorithm::RsaUtil

Defined in:
lib/json_web_token/algorithm/rsa_util.rb

Overview

Load encryption keys

Class Method Summary collapse

Class Method Details

.private_key(path_to_keys, filename = 'private_key.pem') ⇒ Object

Load an RSA private key from a pem file



9
10
11
# File 'lib/json_web_token/algorithm/rsa_util.rb', line 9

def private_key(path_to_keys, filename = 'private_key.pem')
  decoded_key(path_to_keys, filename)
end

.public_key(path_to_keys, filename = 'public_key.pem') ⇒ Object

Load an RSA public key from a pem file



14
15
16
# File 'lib/json_web_token/algorithm/rsa_util.rb', line 14

def public_key(path_to_keys, filename = 'public_key.pem')
  decoded_key(path_to_keys, filename)
end