HMAC-SHA256 is not technically required by the OAuth spec. However it is
a very common signing method across many implementations.
The protocol defines three signature methods: HMAC-SHA1, RSA-SHA1, and
PLAINTEXT, but Service Providers are free to implement and document
their own methods.
HMAC-SHA256 is not technically required by the OAuth spec. However it is a very common signing method across many implementations.
This commit:
HmacSha256
as a value in theSignatureMethod
.HmacSha256
withinmakeSignature
viaCrypto.Hash.SHA256
.HmacSha256
as"HMAC-SHA256"
viaQueryValueLike
.