Uses of Class
org.apache.cxf.rs.security.oauth2.common.UserSubject

Packages that use UserSubject
org.apache.cxf.rs.security.oauth2.common   
org.apache.cxf.rs.security.oauth2.grants   
org.apache.cxf.rs.security.oauth2.grants.code   
org.apache.cxf.rs.security.oauth2.grants.owner   
org.apache.cxf.rs.security.oauth2.provider   
org.apache.cxf.rs.security.oauth2.services   
org.apache.cxf.rs.security.oauth2.utils   
 

Uses of UserSubject in org.apache.cxf.rs.security.oauth2.common
 

Methods in org.apache.cxf.rs.security.oauth2.common that return UserSubject
 UserSubject OAuthContext.getClientSubject()
          Gets the UserSubject representing the client
 UserSubject AccessTokenValidation.getClientSubject()
           
 UserSubject OAuthContext.getSubject()
          Gets the UserSubject representing the resource owner
 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 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)
           
 

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 ResourceOwnerLoginHandler.createSubject(String name, String password)
           
 UserSubject JAASResourceOwnerLoginHandler.createSubject(String name, String password)
           
 

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(org.apache.cxf.jaxrs.ext.MessageContext mc)
          Create a UserSubject
 

Methods in org.apache.cxf.rs.security.oauth2.provider with parameters of type UserSubject
 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
 

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(org.apache.cxf.security.SecurityContext securityContext)
           
 

Methods in org.apache.cxf.rs.security.oauth2.services with parameters of type UserSubject
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(org.apache.cxf.security.SecurityContext securityContext)
           
 



Apache CXF