Karl von Randow created CXF-6573: ------------------------------------ Summary: AccessToken doesn't serialize with snake-case Key: CXF-6573 URL: https://issues.apache.org/jira/browse/CXF-6573 Project: CXF Issue Type: Wish Components: JAX-RS Security Affects Versions: 3.1.2 Reporter: Karl von Randow Priority: Minor
The org.apache.cxf.rs.security.oauth2.common.AccessToken class doesn't declare and JAXB (or other) annotations to influence how it is serialized. So it uses the default serialization style of the JAXB context. In my case this is camel case. This means that the AccessToken response from the AccessTokenService uses camel case. The OAuth docs _appear_ (I'm not a scholar of them) to indicate that it should be snake case. Is that true? Is this a thing? Would it be something you'd consider, adding `@XmlElement(name = "token_key")` annotations? That would be a breaking change for existing users... -- This message was sent by Atlassian JIRA (v6.3.4#6332)