public interface OAuth2IdentityResolverService extends Pluggable
Modifier and Type | Method and Description |
---|---|
URI |
getDefaultAuthorizationEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider) |
URI |
getDefaultIdentityResolverEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider) |
String |
getDefaultScope(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider) |
URI |
getDefaultTokenEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider) |
Principal |
getUserPrincipal(OAuth2AuthenticationProvider<?> authProvider,
String accessToken) |
void |
validate(OAuth2AuthenticationProvider<?> authProvider) |
void validate(OAuth2AuthenticationProvider<?> authProvider) throws IllegalConfigurationException
IllegalConfigurationException
Principal getUserPrincipal(OAuth2AuthenticationProvider<?> authProvider, String accessToken) throws IOException, IdentityResolverException
IOException
IdentityResolverException
URI getDefaultAuthorizationEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider)
URI getDefaultTokenEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider)
URI getDefaultIdentityResolverEndpointURI(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider)
String getDefaultScope(OAuth2AuthenticationProvider<?> oAuth2AuthenticationProvider)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.