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(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(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