class JSON::JWE

def cipher_name

def cipher_name
  case encryption_method&.to_sym
  when :A128GCM
    'aes-128-gcm'
  when :A256GCM
    'aes-256-gcm'
  when :'A128CBC-HS256'
    'aes-128-cbc'
  when :'A256CBC-HS512'
    'aes-256-cbc'
  else
    raise UnexpectedAlgorithm.new('Unknown Encryption Algorithm')
  end
end