Apache CXF API

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

Packages that use Client
org.apache.cxf.rs.security.oauth2.common   
org.apache.cxf.rs.security.oauth2.grants   
org.apache.cxf.rs.security.oauth2.grants.clientcred   
org.apache.cxf.rs.security.oauth2.grants.code   
org.apache.cxf.rs.security.oauth2.grants.owner   
org.apache.cxf.rs.security.oauth2.grants.refresh   
org.apache.cxf.rs.security.oauth2.provider   
org.apache.cxf.rs.security.oauth2.services   
org.apache.cxf.rs.security.oauth2.tokens.bearer   
org.apache.cxf.rs.security.oauth2.tokens.mac   
org.apache.cxf.rs.security.oauth2.utils   
 

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

Methods in org.apache.cxf.rs.security.oauth2.common that return Client
 Client AccessTokenRegistration.getClient()
          Returns the Client instance
 Client ServerAccessToken.getClient()
          Returns the Client associated with this token
 

Methods in org.apache.cxf.rs.security.oauth2.common with parameters of type Client
 void AccessTokenRegistration.setClient(Client client)
          Sets the Client instance
 

Constructors in org.apache.cxf.rs.security.oauth2.common with parameters of type Client
ServerAccessToken(Client client, String tokenType, String tokenKey, long expiresIn, long issuedAt)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.grants
 

Methods in org.apache.cxf.rs.security.oauth2.grants with parameters of type Client
protected  void AbstractGrantHandler.checkIfGrantSupported(Client client)
           
protected  ServerAccessToken AbstractGrantHandler.doCreateAccessToken(Client client, UserSubject subject, List<String> requestedScope)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.grants.clientcred
 

Methods in org.apache.cxf.rs.security.oauth2.grants.clientcred with parameters of type Client
 ServerAccessToken ClientCredentialsGrantHandler.createAccessToken(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.grants.code
 

Methods in org.apache.cxf.rs.security.oauth2.grants.code that return Client
 Client AuthorizationCodeRegistration.getClient()
          Gets Client reference
 Client ServerAuthorizationCodeGrant.getClient()
          Returns the reference to Client
 

Methods in org.apache.cxf.rs.security.oauth2.grants.code with parameters of type Client
 ServerAccessToken AuthorizationCodeGrantHandler.createAccessToken(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params)
           
 void AuthorizationCodeRegistration.setClient(Client client)
          Sets the Client reference
 

Constructors in org.apache.cxf.rs.security.oauth2.grants.code with parameters of type Client
ServerAuthorizationCodeGrant(Client client, long lifetime)
           
ServerAuthorizationCodeGrant(Client client, String code, long lifetime, long issuedAt)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.grants.owner
 

Methods in org.apache.cxf.rs.security.oauth2.grants.owner with parameters of type Client
 ServerAccessToken ResourceOwnerGrantHandler.createAccessToken(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.grants.refresh
 

Methods in org.apache.cxf.rs.security.oauth2.grants.refresh with parameters of type Client
 ServerAccessToken RefreshTokenGrantHandler.createAccessToken(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.provider
 

Methods in org.apache.cxf.rs.security.oauth2.provider that return Client
 Client OAuthDataProvider.getClient(String clientId)
          Returns the previously registered third-party Client
 

Methods in org.apache.cxf.rs.security.oauth2.provider with parameters of type Client
 List<OAuthPermission> OAuthDataProvider.convertScopeToPermissions(Client client, List<String> requestedScope)
          Converts the requested scope to the list of permissions
 ServerAccessToken AccessTokenGrantHandler.createAccessToken(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params)
           
 ServerAccessToken OAuthDataProvider.getPreauthorizedToken(Client client, UserSubject subject, String grantType)
          Get preauthorized access token
 

Uses of Client in org.apache.cxf.rs.security.oauth2.services
 

Methods in org.apache.cxf.rs.security.oauth2.services that return Client
protected  Client AbstractOAuthService.getClient(javax.ws.rs.core.MultivaluedMap<String,String> params)
           
protected  Client AbstractOAuthService.getClient(String clientId)
          Get the Client reference
 

Methods in org.apache.cxf.rs.security.oauth2.services with parameters of type Client
protected  OAuthAuthorizationData RedirectionBasedGrantService.createAuthorizationData(Client client, javax.ws.rs.core.MultivaluedMap<String,String> params, List<OAuthPermission> perms)
          Create the authorization challenge data
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)
           
protected  String RedirectionBasedGrantService.validateRedirectUri(Client client, String redirectUri)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.tokens.bearer
 

Constructors in org.apache.cxf.rs.security.oauth2.tokens.bearer with parameters of type Client
BearerAccessToken(Client client, long lifetime)
           
BearerAccessToken(Client client, String tokenKey, long lifetime, long issuedAt)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.tokens.mac
 

Constructors in org.apache.cxf.rs.security.oauth2.tokens.mac with parameters of type Client
MacAccessToken(Client client, HmacAlgorithm macAlgo, long lifetime)
           
MacAccessToken(Client client, HmacAlgorithm algo, String tokenKey, long lifetime, long issuedAt)
           
MacAccessToken(Client client, HmacAlgorithm algo, String tokenKey, String macKey, long lifetime, long issuedAt)
           
MacAccessToken(Client client, long lifetime)
           
MacAccessToken(Client client, String macAuthAlgo, long lifetime)
           
 

Uses of Client in org.apache.cxf.rs.security.oauth2.utils
 

Methods in org.apache.cxf.rs.security.oauth2.utils with parameters of type Client
static boolean OAuthUtils.isGrantSupportedForClient(Client client, boolean isConfidential, String grantType)
           
 


Apache CXF API

Apache CXF