diff --git a/lib/jwt/jwk.rb b/lib/jwt/jwk.rb index f6e452e8..04aee444 100644 --- a/lib/jwt/jwk.rb +++ b/lib/jwt/jwk.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -require_relative 'jwk/factory' +require_relative 'jwk/key_abstract' require_relative 'jwk/rsa' require_relative 'jwk/hmac' require_relative 'jwk/key_finder' diff --git a/lib/jwt/jwk/hmac.rb b/lib/jwt/jwk/hmac.rb index b398626b..8ba66e1a 100644 --- a/lib/jwt/jwk/hmac.rb +++ b/lib/jwt/jwk/hmac.rb @@ -2,7 +2,7 @@ module JWT module JWK - class HMAC < Factory + class HMAC < KeyAbstract KTY = 'oct'.freeze def initialize(keypair, kid = nil) diff --git a/lib/jwt/jwk/factory.rb b/lib/jwt/jwk/key_abstract.rb similarity index 97% rename from lib/jwt/jwk/factory.rb rename to lib/jwt/jwk/key_abstract.rb index 2e615d73..b9271469 100644 --- a/lib/jwt/jwk/factory.rb +++ b/lib/jwt/jwk/key_abstract.rb @@ -2,7 +2,7 @@ module JWT module JWK - class Factory + class KeyAbstract attr_reader :keypair, :kid def initialize(keypair, kid = nil)