dealing with structure, signatures, encryption, key material.. { "typ": "JWT", "alg": "RS256" "kid": "1" } { "iss": "http://myIssuer", "exp": "1340819380", "aud": "http://myResource", "client_id": "client1", "user_id": "bob" } Header Payload eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMD.4MTkzODAsDQogImh0dHA6Ly9leGFt Header Payload Signature