Method: JOSE::JWK::KTY#from_key
- Defined in:
- lib/jose/jwk/kty.rb
#from_key(object) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/jose/jwk/kty.rb', line 5 def from_key(object) case object when OpenSSL::PKey::EC return JOSE::JWK::KTY_EC.from_key(object) when OpenSSL::PKey::RSA return JOSE::JWK::KTY_RSA.from_key(object) else raise ArgumentError, "'object' is not a recognized key type" end end |