@Provider public class OAuthRequestFilter extends AbstractAccessTokenValidator implements RequestHandler
| Constructor and Description |
|---|
OAuthRequestFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkHttpVerb(javax.servlet.http.HttpServletRequest req,
List<String> verbs) |
protected boolean |
checkRequestURI(javax.servlet.http.HttpServletRequest request,
List<String> uris) |
protected SecurityContext |
createSecurityContext(javax.servlet.http.HttpServletRequest request,
AccessTokenValidation accessTokenV) |
javax.ws.rs.core.Response |
handleRequest(Message m,
ClassResourceInfo resourceClass) |
protected boolean |
isCorsRequest(Message m) |
void |
setAudienceIsEndpointAddress(boolean audienceIsEndpointAddress) |
void |
setUseUserSubject(boolean useUserSubject) |
protected boolean |
validateAudience(String audience) |
findTokenValidator, getAccessTokenValidation, getAudiences, getMessageContext, setAudiences, setDataProvider, setMessageContext, setRealm, setTokenValidator, setTokenValidatorspublic javax.ws.rs.core.Response handleRequest(Message m, ClassResourceInfo resourceClass)
handleRequest in interface RequestHandlerprotected boolean checkHttpVerb(javax.servlet.http.HttpServletRequest req,
List<String> verbs)
protected boolean checkRequestURI(javax.servlet.http.HttpServletRequest request,
List<String> uris)
public void setUseUserSubject(boolean useUserSubject)
protected SecurityContext createSecurityContext(javax.servlet.http.HttpServletRequest request, AccessTokenValidation accessTokenV)
protected boolean isCorsRequest(Message m)
protected boolean validateAudience(String audience)
validateAudience in class AbstractAccessTokenValidatorpublic void setAudienceIsEndpointAddress(boolean audienceIsEndpointAddress)
Apache CXF