Package org.entur.jwt.spring.camel
Class JwtAuthenticationRoutePolicy
- java.lang.Object
-
- org.entur.jwt.spring.camel.JwtAuthenticationRoutePolicy
-
- All Implemented Interfaces:
org.apache.camel.spi.RoutePolicy
public class JwtAuthenticationRoutePolicy extends java.lang.Object implements org.apache.camel.spi.RoutePolicy
-
-
Constructor Summary
Constructors Constructor Description JwtAuthenticationRoutePolicy(JwtAuthenticationProcessor jwtAuthenticationToSubjectProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonExchangeBegin(org.apache.camel.Route route, org.apache.camel.Exchange exchange)voidonExchangeDone(org.apache.camel.Route route, org.apache.camel.Exchange exchange)voidonInit(org.apache.camel.Route route)voidonRemove(org.apache.camel.Route route)voidonResume(org.apache.camel.Route route)voidonStart(org.apache.camel.Route route)voidonStop(org.apache.camel.Route route)voidonSuspend(org.apache.camel.Route route)
-
-
-
Constructor Detail
-
JwtAuthenticationRoutePolicy
public JwtAuthenticationRoutePolicy(JwtAuthenticationProcessor jwtAuthenticationToSubjectProcessor)
-
-
Method Detail
-
onInit
public void onInit(org.apache.camel.Route route)
- Specified by:
onInitin interfaceorg.apache.camel.spi.RoutePolicy
-
onRemove
public void onRemove(org.apache.camel.Route route)
- Specified by:
onRemovein interfaceorg.apache.camel.spi.RoutePolicy
-
onStart
public void onStart(org.apache.camel.Route route)
- Specified by:
onStartin interfaceorg.apache.camel.spi.RoutePolicy
-
onStop
public void onStop(org.apache.camel.Route route)
- Specified by:
onStopin interfaceorg.apache.camel.spi.RoutePolicy
-
onSuspend
public void onSuspend(org.apache.camel.Route route)
- Specified by:
onSuspendin interfaceorg.apache.camel.spi.RoutePolicy
-
onResume
public void onResume(org.apache.camel.Route route)
- Specified by:
onResumein interfaceorg.apache.camel.spi.RoutePolicy
-
onExchangeBegin
public void onExchangeBegin(org.apache.camel.Route route, org.apache.camel.Exchange exchange)- Specified by:
onExchangeBeginin interfaceorg.apache.camel.spi.RoutePolicy
-
onExchangeDone
public void onExchangeDone(org.apache.camel.Route route, org.apache.camel.Exchange exchange)- Specified by:
onExchangeDonein interfaceorg.apache.camel.spi.RoutePolicy
-
-