@PreMatching @Priority(value=1001) public class ClientCodeRequestFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
Constructor and Description |
---|
ClientCodeRequestFilter() |
Modifier and Type | Method and Description |
---|---|
protected ClientTokenContext |
createTokenContext(ClientAccessToken at) |
void |
filter(javax.ws.rs.container.ContainerRequestContext rc) |
Consumer |
getConsumer() |
protected void |
processCodeResponse(javax.ws.rs.container.ContainerRequestContext rc,
javax.ws.rs.core.SecurityContext sc,
javax.ws.rs.core.UriInfo ui) |
void |
setAccessTokenService(WebClient accessTokenService) |
void |
setAuthorizationServiceUri(String authorizationServiceUri) |
void |
setClientStateManager(ClientCodeStateManager clientStateManager) |
void |
setClientTokenContextManager(ClientTokenContextManager clientTokenContextManager) |
void |
setConsumer(Consumer consumer) |
void |
setRelativeRedirectUri(String redirectUri) |
void |
setScopeList(List<String> list) |
void |
setScopeString(String scopesString) |
void |
setStartUri(String startUri) |
public void filter(javax.ws.rs.container.ContainerRequestContext rc) throws IOException
filter
in interface javax.ws.rs.container.ContainerRequestFilter
IOException
protected void processCodeResponse(javax.ws.rs.container.ContainerRequestContext rc, javax.ws.rs.core.SecurityContext sc, javax.ws.rs.core.UriInfo ui)
protected ClientTokenContext createTokenContext(ClientAccessToken at)
public void setScopeString(String scopesString)
public void setStartUri(String startUri)
public void setAuthorizationServiceUri(String authorizationServiceUri)
public void setRelativeRedirectUri(String redirectUri)
public void setAccessTokenService(WebClient accessTokenService)
public void setClientStateManager(ClientCodeStateManager clientStateManager)
public void setClientTokenContextManager(ClientTokenContextManager clientTokenContextManager)
public Consumer getConsumer()
public void setConsumer(Consumer consumer)
Apache CXF