Skip to content

Commit

Permalink
Remove unused attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
MatteoPierro committed Aug 26, 2024
1 parent 5e6fcdf commit 5766a73
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions lib/jwt/jwa/ecdsa.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ module JWA
class Ecdsa
include JWT::JWA::SigningAlgorithm

def initialize(alg, digest, curve_name)
def initialize(alg, digest)
@alg = alg
@digest = OpenSSL::Digest.new(digest)
@curve_name = curve_name
end

def sign(data:, signing_key:)
Expand Down Expand Up @@ -56,8 +55,8 @@ def verify(data:, signature:, verification_key:)
}
}.freeze

NAMED_CURVES.each do |curve_name, v|
register_algorithm(new(v[:algorithm], v[:digest], curve_name))
NAMED_CURVES.each_value do |v|
register_algorithm(new(v[:algorithm], v[:digest]))
end

def self.curve_by_name(name)
Expand All @@ -68,7 +67,7 @@ def self.curve_by_name(name)

private

attr_reader :curve_name, :digest
attr_reader :digest

def curve_by_name(name)
self.class.curve_by_name(name)
Expand Down

0 comments on commit 5766a73

Please sign in to comment.