|
Apache CXF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.common |
---|
Methods in org.apache.cxf.rs.security.oauth2.common that return UserSubject | |
---|---|
UserSubject |
AccessTokenValidation.getClientSubject()
|
UserSubject |
OAuthContext.getClientSubject()
Gets the UserSubject representing the client |
UserSubject |
AccessTokenRegistration.getSubject()
Gets the {@link UserSubject) instance capturing the information about the end user |
UserSubject |
Client.getSubject()
Gets the UserSubject representing this Client
authentication |
UserSubject |
OAuthContext.getSubject()
Gets the UserSubject representing the resource owner |
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 |
AccessTokenValidation.getTokenSubject()
|
Methods in org.apache.cxf.rs.security.oauth2.common with parameters of type UserSubject | |
---|---|
void |
AccessTokenValidation.setClientSubject(UserSubject clientSubject)
|
void |
AccessTokenRegistration.setSubject(UserSubject subject)
Sets the {@link UserSubject) instance capturing the information about the end user |
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 |
AccessTokenValidation.setTokenSubject(UserSubject tokenSubject)
|
Constructors in org.apache.cxf.rs.security.oauth2.common with parameters of type UserSubject | |
---|---|
OAuthContext(UserSubject resourceOwnerSubject,
UserSubject clientSubject,
List<OAuthPermission> perms,
String tokenGrantType)
|
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.grants |
---|
Methods in org.apache.cxf.rs.security.oauth2.grants with parameters of type UserSubject | |
---|---|
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScope)
|
protected ServerAccessToken |
AbstractGrantHandler.doCreateAccessToken(Client client,
UserSubject subject,
List<String> requestedScope,
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,
String audience)
|
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.grants.code |
---|
Methods in org.apache.cxf.rs.security.oauth2.grants.code that return UserSubject | |
---|---|
UserSubject |
AuthorizationCodeRegistration.getSubject()
Gets the user subject representing the end user |
UserSubject |
ServerAuthorizationCodeGrant.getSubject()
Gets the user subject representing the end user |
Methods in org.apache.cxf.rs.security.oauth2.grants.code with parameters of type UserSubject | |
---|---|
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 |
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.grants.owner |
---|
Methods in org.apache.cxf.rs.security.oauth2.grants.owner that return UserSubject | |
---|---|
UserSubject |
JAASResourceOwnerLoginHandler.createSubject(String name,
String password)
|
UserSubject |
ResourceOwnerLoginHandler.createSubject(String name,
String password)
|
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.grants.saml |
---|
Subclasses of UserSubject in org.apache.cxf.rs.security.oauth2.grants.saml | |
---|---|
class |
SamlUserSubject
|
Methods in org.apache.cxf.rs.security.oauth2.grants.saml that return UserSubject | |
---|---|
protected UserSubject |
Saml2BearerGrantHandler.getGrantSubject(Message message,
org.apache.wss4j.common.saml.SamlAssertionWrapper wrapper)
|
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.provider |
---|
Methods in org.apache.cxf.rs.security.oauth2.provider that return UserSubject | |
---|---|
UserSubject |
SubjectCreator.createUserSubject(MessageContext mc)
Create a UserSubject |
Methods in org.apache.cxf.rs.security.oauth2.provider with parameters of type UserSubject | |
---|---|
String |
SessionAuthenticityTokenProvider.createSessionToken(MessageContext mc,
javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject subject)
Creates a new session token and stores it |
String |
DefaultResourceOwnerNameProvider.getName(UserSubject subject)
|
String |
ResourceOwnerNameProvider.getName(UserSubject subject)
|
ServerAccessToken |
OAuthDataProvider.getPreauthorizedToken(Client client,
List<String> requestedScopes,
UserSubject subject,
String grantType)
Get preauthorized access token |
String |
SessionAuthenticityTokenProvider.getSessionToken(MessageContext mc,
javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject subject)
Retrieves the stored session token |
String |
SessionAuthenticityTokenProvider.removeSessionToken(MessageContext mc,
javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject subject)
Removes the stored session token |
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.services |
---|
Methods in org.apache.cxf.rs.security.oauth2.services that return UserSubject | |
---|---|
protected UserSubject |
RedirectionBasedGrantService.createUserSubject(SecurityContext securityContext)
|
Methods in org.apache.cxf.rs.security.oauth2.services with parameters of type UserSubject | |
---|---|
protected OAuthAuthorizationData |
RedirectionBasedGrantService.createAuthorizationData(Client client,
javax.ws.rs.core.MultivaluedMap<String,String> params,
UserSubject subject,
String redirectUri,
List<OAuthPermission> perms)
Create the authorization challenge data |
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)
|
protected void |
RedirectionBasedGrantService.personalizeData(OAuthAuthorizationData data,
UserSubject userSubject)
|
Uses of UserSubject in org.apache.cxf.rs.security.oauth2.utils |
---|
Methods in org.apache.cxf.rs.security.oauth2.utils that return UserSubject | |
---|---|
static UserSubject |
OAuthUtils.createSubject(SecurityContext securityContext)
|
|
Apache CXF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |