From a40f8d7972ccf685bc5cbc792e2b2656dc8be0a2 Mon Sep 17 00:00:00 2001 From: Andrew Cox Date: Thu, 19 Sep 2024 11:26:38 -0500 Subject: [PATCH] chore: use correct arguments for custom algo example --- CHANGELOG.md | 1 + README.md | 2 +- spec/integration/readme_examples_spec.rb | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20615990..7238cb54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ **Fixes and enhancements:** +- Updated README to correctly document `OpenSSL::HMAC` documentation [#617](https://github.com/jwt/ruby-jwt/pull/617) ([@aedryan](https://github.com/aedryan)) - Your contribution here ## [v2.9.1](https://github.com/jwt/ruby-jwt/tree/v2.9.1) (2024-09-23) diff --git a/README.md b/README.md index 0c6ae3fc..dfb44b09 100644 --- a/README.md +++ b/README.md @@ -240,7 +240,7 @@ module CustomHS512Algorithm end def self.sign(data:, signing_key:) - OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha512'), data, signing_key) + OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha512'), signing_key, data) end def self.verify(data:, signature:, verification_key:) diff --git a/spec/integration/readme_examples_spec.rb b/spec/integration/readme_examples_spec.rb index ff488a96..9f84058f 100644 --- a/spec/integration/readme_examples_spec.rb +++ b/spec/integration/readme_examples_spec.rb @@ -458,7 +458,7 @@ def self.alg end def self.sign(data:, signing_key:) - OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha512'), data, signing_key) + OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha512'), signing_key, data) end def self.verify(data:, signature:, verification_key:)