| Package | Description |
|---|---|
| org.apache.cxf.rs.security.oauth2.grants.code | |
| org.apache.cxf.rs.security.oauth2.services | |
| org.apache.cxf.rs.security.oauth2.utils.crypto |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.ListAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.approvedScopes |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.audience |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,Client> |
ServerAuthorizationCodeGrant_.client |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.clientCodeChallenge |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.clientCodeChallengeMethod |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,Long> |
ServerAuthorizationCodeGrant_.expiresIn |
static javax.persistence.metamodel.MapAttribute<ServerAuthorizationCodeGrant,String,String> |
ServerAuthorizationCodeGrant_.extraProperties |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,Long> |
ServerAuthorizationCodeGrant_.issuedAt |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.nonce |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,Boolean> |
ServerAuthorizationCodeGrant_.preauthorizedTokenAvailable |
static javax.persistence.metamodel.ListAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.requestedScopes |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,String> |
ServerAuthorizationCodeGrant_.responseType |
static javax.persistence.metamodel.SingularAttribute<ServerAuthorizationCodeGrant,UserSubject> |
ServerAuthorizationCodeGrant_.subject |
| Modifier and Type | Method and Description |
|---|---|
List<ServerAuthorizationCodeGrant> |
DefaultEncryptingCodeDataProvider.getCodeGrants(Client c,
UserSubject sub) |
List<ServerAuthorizationCodeGrant> |
JCacheCodeDataProvider.getCodeGrants(Client c,
UserSubject sub) |
List<ServerAuthorizationCodeGrant> |
JPACodeDataProvider.getCodeGrants(Client c,
UserSubject subject) |
List<ServerAuthorizationCodeGrant> |
AuthorizationCodeDataProvider.getCodeGrants(Client client,
UserSubject subject)
Return the list of code grants associated with a given client
|
protected javax.persistence.TypedQuery<ServerAuthorizationCodeGrant> |
JPACodeDataProvider.getCodesQuery(Client c,
UserSubject resourceOwnerSubject,
javax.persistence.EntityManager em) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AbstractCodeDataProvider.isCodeMatched(ServerAuthorizationCodeGrant grant,
Client c,
UserSubject sub) |
protected static boolean |
JCacheCodeDataProvider.isExpired(ServerAuthorizationCodeGrant grant) |
protected void |
DefaultEncryptingCodeDataProvider.saveAuthorizationGrant(ServerAuthorizationCodeGrant grant) |
protected abstract void |
AbstractCodeDataProvider.saveCodeGrant(ServerAuthorizationCodeGrant grant) |
protected void |
JPACodeDataProvider.saveCodeGrant(ServerAuthorizationCodeGrant grant) |
| Modifier and Type | Method and Description |
|---|---|
ServerAuthorizationCodeGrant |
AuthorizationCodeGrantService.getGrantRepresentation(OAuthRedirectionState state,
Client client,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
| Modifier and Type | Method and Description |
|---|---|
static ServerAuthorizationCodeGrant |
ModelEncryptionSupport.decryptCodeGrant(OAuthDataProvider provider,
String encodedToken,
Key key) |
static ServerAuthorizationCodeGrant |
ModelEncryptionSupport.decryptCodeGrant(OAuthDataProvider provider,
String encodedData,
Key key,
org.apache.cxf.rt.security.crypto.KeyProperties props) |
static ServerAuthorizationCodeGrant |
ModelEncryptionSupport.decryptCodeGrant(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey) |
static ServerAuthorizationCodeGrant |
ModelEncryptionSupport.decryptCodeGrant(OAuthDataProvider provider,
String encodedToken,
String encodedSecretKey,
org.apache.cxf.rt.security.crypto.KeyProperties props) |
static ServerAuthorizationCodeGrant |
ModelEncryptionSupport.recreateCodeGrant(OAuthDataProvider provider,
String decryptedSequence) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ModelEncryptionSupport.encryptCodeGrant(ServerAuthorizationCodeGrant grant,
Key secretKey) |
static String |
ModelEncryptionSupport.encryptCodeGrant(ServerAuthorizationCodeGrant grant,
Key secretKey,
org.apache.cxf.rt.security.crypto.KeyProperties props) |
Apache CXF