To update the default algo doesn't a good approach, especially as GitHub
has chosen to update the header from X-Hub-Signature to X-Hub-Signature-256.
This is a weird inheritance case where we would like to impose SHA-256
as algorithm but where the parent class allows algorithm override.
Ref T2310