Skip to content

Commit af324b4

Browse files
author
Drew Dara-Abrams
committed
upgrade jwt, nokogiri, and webmock dependencies
1 parent 5d2f253 commit af324b4

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

adal.gemspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ Gem::Specification.new do |s|
3737
s.author = 'Microsoft Corporation'
3838
s.email = 'nugetaad@microsoft.com'
3939

40-
s.required_ruby_version = '>= 2.1.0'
40+
s.required_ruby_version = '>= 2.7'
4141

42-
s.add_runtime_dependency 'jwt', '~> 1.5'
43-
s.add_runtime_dependency 'nokogiri', '~> 1.6'
42+
s.add_runtime_dependency 'jwt', '~> 2.2.1'
43+
s.add_runtime_dependency 'nokogiri', '~> 1.14'
4444
s.add_runtime_dependency 'uri_template', '~> 0.7'
4545

4646
s.add_development_dependency 'rake', '~> 10.4'
4747
s.add_development_dependency 'rspec', '~> 3.3'
4848
s.add_development_dependency 'rubocop', '~> 0.32'
4949
s.add_development_dependency 'simplecov', '~> 0.10'
5050
s.add_development_dependency 'sinatra', '~> 1.4'
51-
s.add_development_dependency 'webmock', '~> 1.21'
51+
s.add_development_dependency 'webmock', '~> 2.3.2'
5252
end

lib/adal/client_assertion_certificate.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#-------------------------------------------------------------------------------
2222

2323
require 'openssl'
24+
require_relative 'request_parameters.rb' # https://github.com/AzureAD/azure-activedirectory-library-for-ruby/pull/50
2425

2526
module ADAL
2627
# An assertion made by a client with an X509 certificate. This requires both

spec/adal/self_signed_jwt_factory_spec.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626

2727
include FakeData
2828

29+
module JWT
30+
module DefaultOptions
31+
DEFAULT_OPTIONS = {
32+
algorithms: [ADAL::JwtParameters::RS256]
33+
}.freeze
34+
end
35+
end
36+
2937
describe ADAL::SelfSignedJwtFactory do
3038
describe '#create_and_sign_jwt' do
3139
before(:each) do

0 commit comments

Comments
 (0)