I'm using the form on this page:
To test the JWT I am generating on the fly, and encoding, but am not even close to what supposedly is created by the demo script on this page.  This is after I have succefully completed the samples from this page, so I know a little about what I am doing
My questions is:  is there a key being used when signing it, and what is the JWT header for this one?  Am I suppose to provide the additional fields like, ISS, AUD, TYP?
My JSON payload looks like:
{
    "iat": 1362375285,
    "exp": 1362375312,
    "request": {
        "name": "First Thing",
        "description": "This is the first thing",
        "price": "9.99",
        "currencyCode": "USD",
        "sellerData": "not any really"
    }
}
Thanks,
Karl..