You can't use an unencoded non-detached JSON payload using the JWS Compact 
Serialization because it uses characters that aren't URL-safe, such as "{".  
For that reason, the spec now makes it clear that JWTs cannot use the 
"b64":false option.

You *can* use JSON payloads with the JWS JSON Serialization.  Any double-quote 
characters in the JSON would have to be quoted - typically using \" - so that 
the double-quotes don't terminate the "payload" value.  See the new section 
https://tools.ietf.org/html/draft-ietf-jose-jws-signing-input-options-01#section-5
 for more on character restrictions in unencoded payloads.

                                -- Mike

-----Original Message-----
From: jose [mailto:[email protected]] On Behalf Of Sergey Beryozkin
Sent: Saturday, July 25, 2015 3:01 AM
To: [email protected]
Subject: Re: [jose] JWS Signing Input Options initial working group draft

Hi, can you please add an example showing a b64 header affecting JWS JSON 
payload ? I can imagine how it will look like but it is good to see an example 
that can be tested locally...

Cheers, Sergey
On 23/07/15 19:17, Mike Jones wrote:
> The initial working group version of JWS Signing Input Options has 
> been posted.  It contains no normative changes from
> draft-jones-jose-jws-signing-input-options-00
> <https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fself-issued.info%2f%3fp%3d1398&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=zQrvoO4fBOa1nUomMVoBT862ELgRpuIQ%2fBaV17ijH7Y%3d>.
>
> Let the working group discussions begin!  I particularly call your 
> attention to Martin Thomson's review at 
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.ie
> tf.org%2fmail-archive%2fweb%2fjose%2fcurrent%2fmsg05158.html%2c&data=0
> 1%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e
> 6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=2mVSuUk74d8ZGB9gxWRyb
> f%2bUz5pxOXmLiUcAqL%2bVvNk%3d Nat Sakimura's review at 
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.ietf.org%2fmail-archive%2fweb%2fjose%2fcurrent%2fmsg05189.html%2c&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=zdSucPmd5z%2b5Q5Zi%2fB61FmoUn9bhxmvatIl3R9WOdhQ%3d
>  and Matias Woloski's review at 
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.ietf.org%2fmail-archive%2fweb%2fjose%2fcurrent%2fmsg05191.html&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=raojbpPQjvnjNDynLSzSydtnVe%2fnfmWvIRTD9oXoKqA%3d
>  to start things off.
>
> The specification is available at:
>
> *https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2ftool
> s.ietf.org%2fhtml%2fdraft-ietf-jose-jws-signing-input-options-00&data=
> 01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7
> e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=B7CCBZSw%2f9mJ354xj1
> Vplr0CKN3KjSDXHeFuUbWYx%2fs%3d
>
> An HTML formatted version is also available at:
>
> *https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fself-
> issued.info%2fdocs%2fdraft-ietf-jose-jws-signing-input-options-00.html
> &data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308
> d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=H0jHGZqOrtsxMB
> EY3W7lFx2agz8V54RDoALY%2bxcjWV0%3d
>
>                                                              -- Mike
>
> P.S.  This note is also posted at 
> https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fself-issued.info%2f%3fp%3d1432&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=Ehd0PdoNA2rZx9b%2bTrPOgO5G2Nxkp1FutbTnL7cD9dg%3d
>  and as @selfissued 
> <https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2ftwitter.com%2fselfissued&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=54dOa%2fD75zbVVpfbjYFAq4yL9zmJ7q9p2qIbJRY%2flIA%3d>.
>
>
>
> _______________________________________________
> jose mailing list
> [email protected]
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.i
> etf.org%2fmailman%2flistinfo%2fjose&data=01%7c01%7cmichael.jones%40mic
> rosoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d
> 7cd011db47%7c1&sdata=fOZrXA8pnh4Z5XsMQw5ro6Fc0%2bECj%2bKjeEziSJ5V5xM%3
> d
>

_______________________________________________
jose mailing list
[email protected]
https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.ietf.org%2fmailman%2flistinfo%2fjose&data=01%7c01%7cmichael.jones%40microsoft.com%7cf40ec174fcc442a4249308d294d7e6e0%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=fOZrXA8pnh4Z5XsMQw5ro6Fc0%2bECj%2bKjeEziSJ5V5xM%3d

_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose

Reply via email to