public class HybrisOAuthTokenStore extends Object
| Constructor and Description |
|---|
HybrisOAuthTokenStore() |
| Modifier and Type | Method and Description |
|---|---|
protected OAuth2AccessToken |
deserializeAccessToken(byte[] token) |
protected OAuth2Authentication |
deserializeAuthentication(byte[] authentication) |
protected OAuth2RefreshToken |
deserializeRefreshToken(byte[] token) |
protected String |
extractTokenKey(String value) |
Collection<OAuth2AccessToken> |
findTokensByClientId(String clientId) |
Collection<OAuth2AccessToken> |
findTokensByClientIdAndUserName(String clientId,
String userName) |
Collection<OAuth2AccessToken> |
findTokensByUserName(String userName) |
OAuth2AccessToken |
getAccessToken(OAuth2Authentication authentication) |
OAuthTokenService |
getOauthTokenService() |
OAuth2AccessToken |
readAccessToken(String tokenValue) |
OAuth2Authentication |
readAuthentication(OAuth2AccessToken token) |
OAuth2Authentication |
readAuthentication(String token) |
OAuth2Authentication |
readAuthenticationForRefreshToken(OAuth2RefreshToken token) |
OAuth2Authentication |
readAuthenticationForRefreshToken(String value) |
OAuth2RefreshToken |
readRefreshToken(String token) |
void |
removeAccessToken(OAuth2AccessToken token) |
void |
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken refreshToken) |
void |
removeRefreshToken(OAuth2RefreshToken token) |
protected void |
replaceToken(OAuth2Authentication authentication,
OAuth2AccessToken accessToken) |
protected byte[] |
serializeAccessToken(OAuth2AccessToken token) |
protected byte[] |
serializeAuthentication(OAuth2Authentication authentication) |
protected byte[] |
serializeRefreshToken(OAuth2RefreshToken token) |
void |
setOauthTokenService(OAuthTokenService oauthTokenService) |
void |
storeAccessToken(OAuth2AccessToken token,
OAuth2Authentication authentication) |
void |
storeRefreshToken(OAuth2RefreshToken refreshToken,
OAuth2Authentication authentication) |
public OAuth2AccessToken getAccessToken(OAuth2Authentication authentication)
protected void replaceToken(OAuth2Authentication authentication,
OAuth2AccessToken accessToken)
public void storeAccessToken(OAuth2AccessToken token,
OAuth2Authentication authentication)
public OAuth2AccessToken readAccessToken(String tokenValue)
public void removeAccessToken(OAuth2AccessToken token)
public OAuth2Authentication readAuthentication(OAuth2AccessToken token)
public OAuth2Authentication readAuthentication(String token)
public void storeRefreshToken(OAuth2RefreshToken refreshToken,
OAuth2Authentication authentication)
public OAuth2RefreshToken readRefreshToken(String token)
public void removeRefreshToken(OAuth2RefreshToken token)
public OAuth2Authentication readAuthenticationForRefreshToken(OAuth2RefreshToken token)
public OAuth2Authentication readAuthenticationForRefreshToken(String value)
public void removeAccessTokenUsingRefreshToken(OAuth2RefreshToken refreshToken)
public Collection<OAuth2AccessToken> findTokensByClientId(String clientId)
public Collection<OAuth2AccessToken> findTokensByClientIdAndUserName(String clientId, String userName)
public Collection<OAuth2AccessToken> findTokensByUserName(String userName)
protected byte[] serializeAccessToken(OAuth2AccessToken token)
protected byte[] serializeRefreshToken(OAuth2RefreshToken token)
protected byte[] serializeAuthentication(OAuth2Authentication authentication)
protected OAuth2AccessToken deserializeAccessToken(byte[] token)
protected OAuth2RefreshToken deserializeRefreshToken(byte[] token)
protected OAuth2Authentication deserializeAuthentication(byte[] authentication)
public OAuthTokenService getOauthTokenService()
public void setOauthTokenService(OAuthTokenService oauthTokenService)
Copyright © 2017 SAP SE. All Rights Reserved.