- All Implemented Interfaces:
- org.apache.camel.Processor, JwtAuthenticationProcessor
public class DefaultJwtAuthenticationProcessor
extends Object
implements JwtAuthenticationProcessor
A Processor which, if present, extracts the Json Web Token from
the message HttpServletRequest Authorization header and saves it
to the message Exchange.AUTHENTICATION. If not present, an
anonymous authentication object is used.
This implementation assumes that
SpringSecurityAuthorizationPolicy#setUseThreadSecurityContext is used to
disable thread local authentication.