public abstract class AbstactJwtAccessTokenValidator extends AbstractJoseJwtConsumer implements AccessTokenValidator
Constructor and Description |
---|
AbstactJwtAccessTokenValidator() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getSupportedAuthorizationSchemes() |
void |
setDataProvider(OAuthDataProvider dataProvider) |
AccessTokenValidation |
validateAccessToken(MessageContext mc,
String authScheme,
String authSchemeData,
javax.ws.rs.core.MultivaluedMap<String,String> extraProps) |
protected void |
validateToken(JwtToken jwt) |
getInitializedDecryptionProvider, getInitializedSigVerifier, getJwtToken, setJweDecryptor, setJweVerifier, validateToken
public List<String> getSupportedAuthorizationSchemes()
getSupportedAuthorizationSchemes
in interface AccessTokenValidator
public AccessTokenValidation validateAccessToken(MessageContext mc, String authScheme, String authSchemeData, javax.ws.rs.core.MultivaluedMap<String,String> extraProps) throws OAuthServiceException
validateAccessToken
in interface AccessTokenValidator
OAuthServiceException
public void setDataProvider(OAuthDataProvider dataProvider)
protected void validateToken(JwtToken jwt)
Apache CXF