class

Awscr::Signer::HMAC

Inherits Reference < Object

Compute the HMAC digest

HMAC.digest("test", "test")

Constants

INSTANCE = HMAC.new

Class methods

digest(key : String | Slice(UInt8), data : String, algorithm : OpenSSL::Algorithm = OpenSSL::Algorithm::SHA256)
Source
hexdigest(key : String | Slice(UInt8), data : String, algorithm : OpenSSL::Algorithm = OpenSSL::Algorithm::SHA256)
Source

Instance methods

digest(key : String, data : String, algorithm : OpenSSL::Algorithm)
Source
digest(key : Slice(UInt8), data : String, algorithm : OpenSSL::Algorithm)
Source
hexdigest(key : String, data : String, algorithm : OpenSSL::Algorithm)
Source
hexdigest(key : Slice(UInt8), data : String, algorithm : OpenSSL::Algorithm)
Source