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> requestedScopes) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScopes,
List<String> audiences) |
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> requestedScopes) |
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScopes,
List<String> audiences) |
protected ServerAccessToken |
AbstractGrantHandler.getPreAuthorizedToken(Client client,
UserSubject subject,
String requestedGrant,
List<String> requestedScopes,
List<String> audiences) |
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 |
---|---|
protected RefreshToken |
JPACMTCodeDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
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 |
---|---|
protected static <V extends ServerAccessToken> |
JCacheOAuthDataProvider.getToken(javax.cache.Cache<String,V> cache,
String key) |
protected static <K,V extends ServerAccessToken> |
JCacheOAuthDataProvider.getTokens(javax.cache.Cache<K,V> cache,
Client client,
UserSubject sub) |
Modifier and Type | Method and Description |
---|---|
ServerAccessToken |
AbstractOAuthDataProvider.createAccessToken(AccessTokenRegistration reg) |
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,
UserSubject userSub) |
protected ServerAccessToken |
JPAOAuthDataProvider.doCreateAccessToken(AccessTokenRegistration atReg) |
protected ServerAccessToken |
AbstractOAuthDataProvider.doCreateAccessToken(AccessTokenRegistration atReg) |
protected ServerAccessToken |
AbstractOAuthDataProvider.doRefreshAccessToken(Client client,
RefreshToken oldRefreshToken,
List<String> restrictedScopes) |
ServerAccessToken |
DefaultEncryptingOAuthDataProvider.getAccessToken(String accessToken) |
ServerAccessToken |
JPAOAuthDataProvider.getAccessToken(String accessToken) |
ServerAccessToken |
JCacheOAuthDataProvider.getAccessToken(String accessTokenKey) |
ServerAccessToken |
OAuthDataProvider.getAccessToken(String accessToken)
Get access token
|
protected ServerAccessToken |
JCacheOAuthDataProvider.getJwtAccessToken(String key) |
ServerAccessToken |
AbstractOAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject sub,
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> restrictedScopes) |
ServerAccessToken |
OAuthDataProvider.refreshAccessToken(Client client,
String refreshToken,
List<String> requestedScopes)
Refresh access token
|
protected ServerAccessToken |
AbstractOAuthDataProvider.revokeAccessToken(Client client,
String accessTokenKey) |
Modifier and Type | Method and Description |
---|---|
List<ServerAccessToken> |
DefaultEncryptingOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
JPAOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
JCacheOAuthDataProvider.getAccessTokens(Client c,
UserSubject sub) |
List<ServerAccessToken> |
OAuthDataProvider.getAccessTokens(Client client,
UserSubject subject)
Return all access tokens associated with a given client
|
protected List<ServerAccessToken> |
JCacheOAuthDataProvider.getJwtAccessTokens(Client client,
UserSubject sub) |
Modifier and Type | Method and Description |
---|---|
protected JwtClaims |
AbstractOAuthDataProvider.createJwtAccessToken(ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.createNewRefreshToken(ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.doCreateNewRefreshToken(ServerAccessToken at) |
protected void |
DefaultEncryptingOAuthDataProvider.doRevokeAccessToken(ServerAccessToken at) |
protected void |
JPAOAuthDataProvider.doRevokeAccessToken(ServerAccessToken at) |
protected void |
JCacheOAuthDataProvider.doRevokeAccessToken(ServerAccessToken at) |
protected abstract void |
AbstractOAuthDataProvider.doRevokeAccessToken(ServerAccessToken accessToken) |
protected void |
AbstractOAuthDataProvider.handleLinkedRefreshToken(Client client,
ServerAccessToken accessToken) |
protected static boolean |
JCacheOAuthDataProvider.isExpired(ServerAccessToken token) |
protected static boolean |
AbstractOAuthDataProvider.isTokenMatched(ServerAccessToken token,
Client c,
UserSubject sub) |
protected void |
AbstractOAuthDataProvider.linkAccessTokenToRefreshToken(RefreshToken rt,
ServerAccessToken at) |
protected void |
JPAOAuthDataProvider.linkRefreshTokenToAccessToken(RefreshToken rt,
ServerAccessToken at) |
protected void |
JCacheOAuthDataProvider.linkRefreshTokenToAccessToken(RefreshToken rt,
ServerAccessToken at) |
protected void |
AbstractOAuthDataProvider.linkRefreshTokenToAccessToken(RefreshToken rt,
ServerAccessToken at) |
void |
AccessTokenResponseFilter.process(ClientAccessToken ct,
ServerAccessToken st) |
protected void |
DefaultEncryptingOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected void |
JPAOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected void |
JCacheOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected abstract void |
AbstractOAuthDataProvider.saveAccessToken(ServerAccessToken serverToken) |
protected RefreshToken |
AbstractOAuthDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.updateRefreshToken(RefreshToken rt,
ServerAccessToken at) |
Modifier and Type | Method and Description |
---|---|
protected AuthorizationCodeRegistration |
AuthorizationCodeGrantService.createCodeRegistration(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
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 ClientAccessToken |
AbstractImplicitGrantService.getClientAccessToken(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
ServerAuthorizationCodeGrant |
AuthorizationCodeGrantService.getGrantRepresentation(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected AbstractFormImplicitResponse |
AbstractImplicitGrantService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
AbstractImplicitGrantService.prepareRedirectResponse(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) |
protected void |
AbstractAccessTokenValidator.removeAccessToken(ServerAccessToken at) |
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 | 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 ServerAccessToken |
JwtTokenUtils.createAccessTokenFromJwt(JoseJwtConsumer consumer,
String jose,
ClientRegistrationProvider clientProvider,
Map<String,String> claimsMap) |
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 |
---|---|
protected AbstractFormImplicitResponse |
OidcHybridService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected AbstractFormImplicitResponse |
OidcImplicitService.prepareFormResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected ServerAuthorizationCodeGrant |
OidcHybridService.prepareHybrideCode(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
OidcHybridService.prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected StringBuilder |
OidcImplicitService.prepareRedirectResponse(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
void |
IdTokenResponseFilter.process(ClientAccessToken ct,
ServerAccessToken st) |
Apache CXF