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)