public class MacAccessTokenValidator extends Object implements AccessTokenValidator
| Constructor and Description |
|---|
MacAccessTokenValidator() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getSupportedAuthorizationSchemes() |
void |
setDataProvider(OAuthDataProvider dataProvider) |
void |
setNonceVerifier(NonceVerifier nonceVerifier) |
AccessTokenValidation |
validateAccessToken(org.apache.cxf.jaxrs.ext.MessageContext mc,
String authScheme,
String authSchemeData) |
protected void |
validateTimestampNonce(MacAccessToken token,
String ts,
String nonce) |
public List<String> getSupportedAuthorizationSchemes()
getSupportedAuthorizationSchemes in interface AccessTokenValidatorpublic AccessTokenValidation validateAccessToken(org.apache.cxf.jaxrs.ext.MessageContext mc, String authScheme, String authSchemeData) throws OAuthServiceException
validateAccessToken in interface AccessTokenValidatorOAuthServiceExceptionprotected void validateTimestampNonce(MacAccessToken token, String ts, String nonce)
public void setDataProvider(OAuthDataProvider dataProvider)
public void setNonceVerifier(NonceVerifier nonceVerifier)
Apache CXF