Modifier and Type | Method and Description |
---|---|
protected static ServerAccessToken |
ServerAccessToken.validateTokenType(ServerAccessToken token,
String expectedType) |
Modifier and Type | Method and Description |
---|---|
protected static ServerAccessToken |
ServerAccessToken.validateTokenType(ServerAccessToken token,
String expectedType) |
Constructor and Description |
---|
AccessTokenValidation(ServerAccessToken token) |
ServerAccessToken(ServerAccessToken token,
String key) |
Modifier and Type | Method and Description |
---|---|
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScope) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScope,
List<String> approvedScope,
String audience) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScope) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScope,
List<String> approvedScope,
String audience) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
ClientCredentialsGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
AuthorizationCodeGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
JwtBearerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
ResourceOwnerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
RefreshTokenGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
Saml2BearerGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
AbstractOAuthDataProvider.createAccessToken(AccessTokenRegistration accessToken) |
ServerAccessToken |
OAuthDataProvider.createAccessToken(AccessTokenRegistration accessToken)
Create access token
|
ServerAccessToken |
AccessTokenGrantHandler.createAccessToken(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
protected ServerAccessToken |
AbstractOAuthDataProvider.createNewAccessToken(Client client) |
protected ServerAccessToken |
AbstractOAuthDataProvider.doCreateAccessToken(AccessTokenRegistration accessToken) |
protected ServerAccessToken |
AbstractOAuthDataProvider.doRefreshAccessToken(Client client,
RefreshToken oldRefreshToken,
List<String> requestedScopes) |
ServerAccessToken |
DefaultEHCacheOAuthDataProvider.getAccessToken(String accessToken) |
ServerAccessToken |
DefaultEncryptingOAuthDataProvider.getAccessToken(String accessToken) |
ServerAccessToken |
OAuthDataProvider.getAccessToken(String accessToken)
Get access token
|
ServerAccessToken |
AbstractOAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject subject,
String grantType) |
ServerAccessToken |
OAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject subject,
String grantType)
Get preauthorized access token
|
ServerAccessToken |
AbstractOAuthDataProvider.refreshAccessToken(Client client,
String refreshTokenKey,
List<String> requestedScopes) |
ServerAccessToken |
OAuthDataProvider.refreshAccessToken(Client client,
String refreshToken,
List<String> requestedScopes)
Refresh access token
|
Modifier and Type | Method and Description |
---|---|
protected RefreshToken |
AbstractOAuthDataProvider.createNewRefreshToken(ServerAccessToken at) |
void |
AccessTokenResponseFilter.process(ClientAccessToken ct,
ServerAccessToken st) |
void |
DefaultEHCacheOAuthDataProvider.removeAccessToken(ServerAccessToken accessToken) |
void |
DefaultEncryptingOAuthDataProvider.removeAccessToken(ServerAccessToken accessToken) |
void |
OAuthDataProvider.removeAccessToken(ServerAccessToken accessToken)
Removes the access token
The runtime will call this method if it finds that a token has expired
|
protected abstract void |
AbstractOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected void |
DefaultEHCacheOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected void |
DefaultEncryptingOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected abstract void |
AbstractOAuthDataProvider.saveRefreshToken(ServerAccessToken at,
RefreshToken refreshToken) |
protected void |
DefaultEHCacheOAuthDataProvider.saveRefreshToken(ServerAccessToken at,
RefreshToken refreshToken) |
protected void |
DefaultEncryptingOAuthDataProvider.saveRefreshToken(ServerAccessToken at,
RefreshToken refreshToken) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
AbstractImplicitGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected javax.ws.rs.core.Response |
AuthorizationCodeGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected abstract javax.ws.rs.core.Response |
RedirectionBasedGrantService.createGrant(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected void |
AbstractImplicitGrantService.processClientAccessToken(ClientAccessToken clientToken,
ServerAccessToken serverToken) |
protected void |
AccessTokenService.processClientAccessToken(ClientAccessToken clientToken,
ServerAccessToken serverToken) |
Modifier and Type | Class and Description |
---|---|
class |
BearerAccessToken
Simple Bearer Access Token implementations
|
Constructor and Description |
---|
BearerAccessToken(ServerAccessToken token) |
BearerAccessToken(ServerAccessToken token,
String newKey) |
Modifier and Type | Class and Description |
---|---|
class |
HawkAccessToken |
Constructor and Description |
---|
HawkAccessToken(ServerAccessToken token) |
HawkAccessToken(ServerAccessToken token,
String newKey) |
Modifier and Type | Method and Description |
---|---|
static ServerAccessToken |
JwtAccessTokenUtils.encryptToAccessToken(JwtToken jwt,
Client client,
JweEncryptionProvider jweEncryption) |
static ServerAccessToken |
JwtAccessTokenUtils.encryptToAccessToken(JwtToken jwt,
Client client,
SecretKey key) |
static ServerAccessToken |
JwtAccessTokenUtils.signToAccessToken(JwtToken jwt,
Client client,
JwsSignatureProvider jws) |
static ServerAccessToken |
JwtAccessTokenUtils.signToAccessToken(JwtToken jwt,
Client client,
RSAPrivateKey key) |
Modifier and Type | Class and Description |
---|---|
class |
RefreshToken
Simple Refresh Token implementation
|
Constructor and Description |
---|
RefreshToken(ServerAccessToken token,
String key,
List<String> accessTokens) |
Modifier and Type | Method and Description |
---|---|
static ClientAccessToken |
OAuthUtils.toClientAccessToken(ServerAccessToken serverToken,
boolean supportOptionalParams) |
Modifier and Type | Method and Description |
---|---|
static ServerAccessToken |
ModelEncryptionSupport.decryptAccessToken(OAuthDataProvider provider,
String encodedToken,
Key secretKey) |
static ServerAccessToken |
ModelEncryptionSupport.decryptAccessToken(OAuthDataProvider provider,
String encodedData,
Key secretKey,
KeyProperties props) |
static ServerAccessToken |
ModelEncryptionSupport.decryptAccessToken(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey) |
static ServerAccessToken |
ModelEncryptionSupport.decryptAccessToken(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey,
KeyProperties props) |
static ServerAccessToken |
ModelEncryptionSupport.recreateAccessToken(OAuthDataProvider provider,
String newTokenKey,
String decryptedSequence) |
Modifier and Type | Method and Description |
---|---|
static String |
ModelEncryptionSupport.encryptAccessToken(ServerAccessToken token,
Key secretKey) |
static String |
ModelEncryptionSupport.encryptAccessToken(ServerAccessToken token,
Key secretKey,
KeyProperties props) |
Modifier and Type | Method and Description |
---|---|
void |
UserInfoCodeResponseFilter.process(ClientAccessToken ct,
ServerAccessToken st) |
Apache CXF