module Grape
module Jwt
module Authentication
KEYLESS_CONFIGURATION = %i[
authenticator rsa_public_key_url rsa_public_key_caching
rsa_public_key_expiration jwt_issuer jwt_beholder jwt_options
jwt_verification_key
].freeze
def self.configure_dependencies
configure_keyless
end
def self.configure_keyless
configuration = Grape::Jwt::Authentication.configuration
Keyless.configure do |keyless|
KEYLESS_CONFIGURATION.each do |option|
keyless.send("#{option}=", configuration.send(option))
end
end
end
end
end
end