CustomAlg is the `alg` JSON attribute's value for the example custom jwt.SigningMethod.
const CustomAlg = "customalg"
EmptyCustom implements the jwt.SigningMethod interface. It will not sign or verify anything.
type EmptyCustom struct{}
func (e EmptyCustom) Alg() string
Alg helps implement the jwt.SigningMethod. It returns the `alg` JSON attribute for JWTs signed with this method.
func (e EmptyCustom) Sign(_ string, _ interface{}) (string, error)
Sign helps implement the jwt.SigningMethod interface. It does not sign anything.
func (e EmptyCustom) Verify(_, _ string, _ interface{}) error
Verify helps implement the jwt.SigningMethod interface. It does not verify.