Class OAuthInvoker
java.lang.Object
org.apache.cxf.service.invoker.AbstractInvoker
org.apache.cxf.jaxrs.JAXRSInvoker
org.apache.cxf.rs.security.oauth2.client.OAuthInvoker
- All Implemented Interfaces:
Invoker
- Direct Known Subclasses:
OidcInvoker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectperformInvocation(Exchange exchange, Object serviceObject, Method m, Object[] paramArray) voidsetAccessTokenServiceClient(WebClient accessTokenServiceClient) voidsetClientTokenContextManager(ClientTokenContextManager clientTokenContextManager) voidsetConsumer(Consumer consumer) protected voidvalidateRefreshedToken(ClientTokenContext tokenContext, ClientAccessToken refreshedToken) Methods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
checkFutureResponse, getActualServiceObject, getMethodToInvoke, getServiceObject, getTemplateValues, invoke, invokeMethods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, releaseServiceObject
-
Constructor Details
-
OAuthInvoker
public OAuthInvoker()
-
-
Method Details
-
performInvocation
protected Object performInvocation(Exchange exchange, Object serviceObject, Method m, Object[] paramArray) throws Exception - Overrides:
performInvocationin classAbstractInvoker- Throws:
Exception
-
validateRefreshedToken
protected void validateRefreshedToken(ClientTokenContext tokenContext, ClientAccessToken refreshedToken) -
setAccessTokenServiceClient
-
setConsumer
-
getConsumer
-
setClientTokenContextManager
-