juniiorviani opened a new pull request #900:
URL: https://github.com/apache/cxf/pull/900


   Issue ref: https://issues.apache.org/jira/browse/CXF-8651
   
   The JWS is generate with an invalid payload if I try to set a claim like 
this:
   
   JwtClaims claims = new JwtClaims();
   
   String claim = "GET\n\n\nWed, 19 Jan 2022 15:25:29 
GMT\n/test/16c8a1ec-8d75-47a1-b138-46746713b8d8";
   claims.setClaim("test", claim);
   
   JwsCompactProducer jwsProducer = new JwsJwtCompactProducer(claims);
   
    
   
   The JWS payload result will be: 
eyJ0ZXN0IjoiR0VUCgoKV2VkLCAxOSBKYW4gMjAyMiAxNToyNToyOSBHTVQKL3Rlc3QvMTZjOGExZWMtOGQ3NS00N2ExLWIxMzgtNDY3NDY3MTNiOGQ4In0
   
   And when I decode the result is:
   "{\"test\":\"GET\n\n\nWed, 19 Jan 2022 15:25:29 
GMT\n/test/16c8a1ec-8d75-47a1-b138-46746713b8d8\"}"
   
   This is an invalid payload because the json is stringify.. the json should 
be:
   
   { "test" : "GET\n\n\nWed, 19 Jan 2022 15:25:29 
GMT\n/test/16c8a1ec-8d75-47a1-b138-46746713b8d8" }


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to