Package | Description |
---|---|
org.apache.cxf.rs.security.oauth2.grants.code | |
org.apache.cxf.rs.security.oauth2.provider | |
org.apache.cxf.rs.security.oauth2.utils.crypto |
Modifier and Type | Method and Description |
---|---|
protected RefreshToken |
JPACMTCodeDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
Modifier and Type | Method and Description |
---|---|
protected void |
JPACMTCodeDataProvider.lockRefreshTokenForUpdate(RefreshToken refreshToken) |
protected RefreshToken |
JPACMTCodeDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
Modifier and Type | Method and Description |
---|---|
protected RefreshToken |
AbstractOAuthDataProvider.createNewRefreshToken(ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.doCreateNewRefreshToken(ServerAccessToken at) |
protected RefreshToken |
DefaultEncryptingOAuthDataProvider.getRefreshToken(String refreshTokenKey) |
protected RefreshToken |
JPAOAuthDataProvider.getRefreshToken(String refreshTokenKey) |
protected RefreshToken |
JCacheOAuthDataProvider.getRefreshToken(String refreshTokenKey) |
protected abstract RefreshToken |
AbstractOAuthDataProvider.getRefreshToken(String refreshTokenKey) |
protected RefreshToken |
AbstractOAuthDataProvider.revokeRefreshToken(Client client,
String refreshTokenKey) |
protected RefreshToken |
AbstractOAuthDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.updateRefreshToken(RefreshToken rt,
ServerAccessToken at) |
Modifier and Type | Method and Description |
---|---|
List<RefreshToken> |
DefaultEncryptingOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
JPAOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
JCacheOAuthDataProvider.getRefreshTokens(Client c,
UserSubject sub) |
List<RefreshToken> |
OAuthDataProvider.getRefreshTokens(Client client,
UserSubject subject)
Return all refresh tokens associated with a given client
|
protected javax.persistence.TypedQuery<RefreshToken> |
JPAOAuthDataProvider.getRefreshTokensQuery(Client c,
UserSubject resourceOwnerSubject,
javax.persistence.EntityManager entityManager) |
Modifier and Type | Method and Description |
---|---|
protected ServerAccessToken |
AbstractOAuthDataProvider.doRefreshAccessToken(Client client,
RefreshToken oldRefreshToken,
List<String> restrictedScopes) |
protected void |
DefaultEncryptingOAuthDataProvider.doRevokeRefreshToken(RefreshToken rt) |
protected void |
JPAOAuthDataProvider.doRevokeRefreshToken(RefreshToken rt) |
protected void |
JCacheOAuthDataProvider.doRevokeRefreshToken(RefreshToken rt) |
protected abstract void |
AbstractOAuthDataProvider.doRevokeRefreshToken(RefreshToken refreshToken) |
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) |
protected void |
AbstractOAuthDataProvider.revokeAccessTokens(Client client,
RefreshToken currentRefreshToken) |
protected void |
DefaultEncryptingOAuthDataProvider.saveRefreshToken(RefreshToken refreshToken) |
protected void |
JPAOAuthDataProvider.saveRefreshToken(RefreshToken refreshToken) |
protected void |
JCacheOAuthDataProvider.saveRefreshToken(RefreshToken refreshToken) |
protected abstract void |
AbstractOAuthDataProvider.saveRefreshToken(RefreshToken refreshToken) |
protected void |
AbstractOAuthDataProvider.unlinkRefreshAccessToken(RefreshToken rt,
String tokenKey) |
protected RefreshToken |
AbstractOAuthDataProvider.updateExistingRefreshToken(RefreshToken rt,
ServerAccessToken at) |
protected RefreshToken |
AbstractOAuthDataProvider.updateRefreshToken(RefreshToken rt,
ServerAccessToken at) |
Modifier and Type | Method and Description |
---|---|
static RefreshToken |
ModelEncryptionSupport.decryptRefreshToken(OAuthDataProvider provider,
String encodedToken,
Key key) |
static RefreshToken |
ModelEncryptionSupport.decryptRefreshToken(OAuthDataProvider provider,
String encodedData,
Key key,
KeyProperties props) |
static RefreshToken |
ModelEncryptionSupport.decryptRefreshToken(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey) |
static RefreshToken |
ModelEncryptionSupport.decryptRefreshToken(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey,
KeyProperties props) |
static RefreshToken |
ModelEncryptionSupport.recreateRefreshToken(OAuthDataProvider provider,
String newTokenKey,
String decryptedSequence) |
Modifier and Type | Method and Description |
---|---|
static String |
ModelEncryptionSupport.encryptRefreshToken(RefreshToken token,
Key secretKey) |
static String |
ModelEncryptionSupport.encryptRefreshToken(RefreshToken token,
Key secretKey,
KeyProperties props) |
Apache CXF