[ https://issues.apache.org/jira/browse/CXF-6532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15848595#comment-15848595 ]
Sergey Beryozkin commented on CXF-6532: --------------------------------------- The question is, given a custom bean, like MyDocument (which may have some properties), how to intercept the JSON serialization process, so that the signature can be calculated on the flight and the payload be augmented with the @signature property. If MyDocument has JAXB annotations and depends on a JAXB XML to JSON conversions then perhaps we can register a JCS XMLStreamWriter (and XMLStreamReader on the read side) which is possible for ex with CXF JSONProvider (Jettison based). If Jackson allows to intercept the serialization process then perhaps it is possible to use Jackson. May be the simplest option to start, for POC, is to have CXF filters caching the stream, and then reading it, adding or validating the signature, and then letting the request flow. > Consider implementing Json Clear Signature spec > ----------------------------------------------- > > Key: CXF-6532 > URL: https://issues.apache.org/jira/browse/CXF-6532 > Project: CXF > Issue Type: New Feature > Components: JAX-RS Security > Reporter: Sergey Beryozkin > Fix For: 3.2.0 > > > https://cyberphone.github.io/openkeystore/resources/docs/jcs.html -- This message was sent by Atlassian JIRA (v6.3.15#6346)