grim/josetool

Add the kid if it's set
draft default tip
2017-02-08, Gary Kramlich
4ac5360b9a6a
Parents 873b3c223b66
Children
Add the kid if it's set
  • +5 -0
    sign.go
  • --- a/sign.go Wed Feb 08 01:39:40 2017 +0000
    +++ b/sign.go Wed Feb 08 01:06:38 2017 -0600
    @@ -89,6 +89,11 @@
    token := jwt.NewWithClaims(signingMethod, claims)
    // now add the headers
    + if key.Kid != "" {
    + token.Header["kid"] = key.Kid
    + }
    +
    + // and finally the user supplied headers
    err = signParseHeaders(token.Header)
    if err != nil {
    return err