lib/doorkeeper-jwt.rb in doorkeeper-jwt-0.2.1 vs lib/doorkeeper-jwt.rb in doorkeeper-jwt-0.3.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
require "doorkeeper-jwt/version"
require "doorkeeper-jwt/config"
require 'jwt'
module Doorkeeper
@@ -39,26 +41,26 @@
return rsa_key_file if rsa_encryption?
return ecdsa_key_file if ecdsa_encryption?
end
def encryption_method
- return nil unless Doorkeeper::JWT.configuration.encryption_method
+ return "none" unless Doorkeeper::JWT.configuration.encryption_method
Doorkeeper::JWT.configuration.encryption_method.to_s.upcase
end
def use_application_secret?
Doorkeeper::JWT.configuration.use_application_secret
end
def application_secret(opts)
if opts[:application].nil?
- fail "JWT `use_application_secret` is enabled but application is " \
+ raise "JWT `use_application_secret` is enabled but application is " \
"nil. This can happen if `client_id` was absent in the request " \
"params."
end
if opts[:application][:secret].nil?
- fail "JWT `use_application_secret` is enabled but the application " \
+ raise "JWT `use_application_secret` is enabled but the application " \
"secret is nil."
end
opts[:application][:secret]
end