lib/acme/client/crypto.rb in acme-client-0.3.6 vs lib/acme/client/crypto.rb in acme-client-0.3.7

- old
+ new

@@ -7,11 +7,11 @@ def generate_signed_jws(header:, payload:) jwt = JSON::JWT.new(payload || {}) jwt.header.merge!(header || {}) jwt.header[:jwk] = jwk - jwt.signature = jwt.sign(private_key, :RS256).signature - jwt.to_json(syntax: :flattened) + jws = jwt.sign(private_key, :RS256) + jws.to_json(syntax: :flattened) end def thumbprint jwk.thumbprint end