class Sandal::Sig::RS384
The RSA-SHA384 signing algorithm.
Constants
- NAME
The JWA name of the algorithm.
Public Class Methods
new(key)
click to toggle source
Creates a new instance.
@param key [OpenSSL::PKey::RSA or String] The key to use for signing (private) or validation (public). If the
value is a String then it will be passed to the constructor of the RSA class. This must be at least 2048 bits to be compliant with the JWA specification.
Calls superclass method
Sandal::Sig::RS::new
# File lib/sandal/sig/rs.rb, line 83 def initialize(key) super(NAME, 384, make_key(key)) end