| Modifier and Type | Method and Description |
|---|---|
UserSubject |
AccessTokenValidation.getClientSubject() |
UserSubject |
Client.getSubject()
Gets the
UserSubject representing this Client
authentication |
UserSubject |
OAuthContext.getSubject()
Gets the
UserSubject representing the end user authorizing the client
at the authorization grant creation time |
UserSubject |
ServerAccessToken.getSubject()
Returns a subject capturing the login name
the end user used to login to the resource server
when authorizing a given client request
|
UserSubject |
AccessTokenRegistration.getSubject()
Gets the {@link UserSubject) instance capturing
the information about the end user
|
UserSubject |
AccessTokenValidation.getTokenSubject() |
| Modifier and Type | Method and Description |
|---|---|
void |
AccessTokenValidation.setClientSubject(UserSubject clientSubject) |
void |
Client.setSubject(UserSubject subject)
Sets the
UserSubject representing this Client
authentication, may be setup during the registration. |
void |
ServerAccessToken.setSubject(UserSubject subject)
Sets a subject capturing the login name
the end user used to login to the resource server
when authorizing a given client request
|
void |
AccessTokenRegistration.setSubject(UserSubject subject)
Sets the {@link UserSubject) instance capturing
the information about the end user
|
void |
AccessTokenValidation.setTokenSubject(UserSubject tokenSubject) |
| Constructor and Description |
|---|
OAuthContext(UserSubject subject,
List<OAuthPermission> perms,
String tokenGrantType) |
| Modifier and Type | Method and Description |
|---|---|
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScope) |
| Modifier and Type | Method and Description |
|---|---|
UserSubject |
AuthorizationCodeRegistration.getSubject()
Gets the user subject representing the end user
|
UserSubject |
ServerAuthorizationCodeGrant.getSubject()
Gets the user subject representing the end user
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizationCodeRegistration.setSubject(UserSubject subject)
Sets the user subject representing the end user
|
void |
ServerAuthorizationCodeGrant.setSubject(UserSubject subject)
Sets the user subject representing the end user
|
| Modifier and Type | Method and Description |
|---|---|
UserSubject |
JAASResourceOwnerLoginHandler.createSubject(String name,
String password) |
UserSubject |
ResourceOwnerLoginHandler.createSubject(String name,
String password) |
| Modifier and Type | Method and Description |
|---|---|
ServerAccessToken |
OAuthDataProvider.getPreauthorizedToken(Client client,
UserSubject subject,
String grantType)
Get preauthorized access token
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.core.Response |
AuthorizationCodeGrantService.createGrant(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
String redirectUri,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preauthorizedToken) |
protected javax.ws.rs.core.Response |
ImplicitGrantService.createGrant(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
String redirectUri,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
protected abstract javax.ws.rs.core.Response |
RedirectionBasedGrantService.createGrant(javax.ws.rs.core.MultivaluedMap<String,String> params,
Client client,
String redirectUri,
List<String> requestedScope,
List<String> approvedScope,
UserSubject userSubject,
ServerAccessToken preAuthorizedToken) |
| Modifier and Type | Method and Description |
|---|---|
static UserSubject |
OAuthUtils.createSubject(SecurityContext securityContext) |
Apache CXF