public interface AccessTokenConverter
Modifier and Type | Field and Description |
---|---|
static String |
ATI |
static String |
AUD |
static String |
AUTHORITIES |
static String |
CLIENT_ID |
static String |
EXP |
static String |
GRANT_TYPE |
static String |
JTI |
static String |
SCOPE |
Modifier and Type | Method and Description |
---|---|
Map<String,?> |
convertAccessToken(OAuth2AccessToken token,
OAuth2Authentication authentication) |
OAuth2AccessToken |
extractAccessToken(String value,
Map<String,?> map)
Recover an access token from the converted value.
|
OAuth2Authentication |
extractAuthentication(Map<String,?> map)
Recover an
OAuth2Authentication from the converted access token. |
static final String AUD
static final String CLIENT_ID
static final String EXP
static final String JTI
static final String GRANT_TYPE
static final String ATI
static final String SCOPE
static final String AUTHORITIES
Map<String,?> convertAccessToken(OAuth2AccessToken token, OAuth2Authentication authentication)
token
- an access tokenauthentication
- the current OAuth authenticationOAuth2AccessToken extractAccessToken(String value, Map<String,?> map)
convertAccessToken(OAuth2AccessToken, OAuth2Authentication)
.value
- the token valuemap
- information decoded from an access tokenOAuth2Authentication extractAuthentication(Map<String,?> map)
OAuth2Authentication
from the converted access token. Half the inverse of
convertAccessToken(OAuth2AccessToken, OAuth2Authentication)
.map
- information decoded from an access tokenCopyright © 2019. All rights reserved.