Apache CXF API

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 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 AccessTokenRegistration.getSubject()
          Gets the {@link UserSubject) instance capturing the information about the end user
 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 Client.setSubject(UserSubject subject)
          Sets the UserSubject representing this Client authentication, may be setup during the registration.
 void AccessTokenRegistration.setSubject(UserSubject subject)
          Sets the {@link UserSubject) instance capturing the information about the end user
 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 subject, 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 JAASResourceOwnerLoginHandler.createSubject(String name, String password)
           
 UserSubject ResourceOwnerLoginHandler.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 with parameters of type UserSubject
 ServerAccessToken OAuthDataProvider.getPreauthorizedToken(Client client, 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 with parameters of type UserSubject
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  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)
           
 

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

Apache CXF