Skip navigation links
A C D E F G H I M O P R S T U V W X 

A

AbstractAuthFilter - Class in org.apache.cxf.rs.security.oauth.filters
Base OAuth filter which can be used to protect end-user endpoints
AbstractAuthFilter() - Constructor for class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
AbstractOAuthService - Class in org.apache.cxf.rs.security.oauth.services
Abstract utility class which OAuth services extend
AbstractOAuthService() - Constructor for class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
AccessToken - Class in org.apache.cxf.rs.security.oauth.data
Access Token representation
AccessToken(Client, String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.AccessToken
 
AccessToken(Client, String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth.data.AccessToken
 
AccessTokenHandler - Class in org.apache.cxf.rs.security.oauth.services
 
AccessTokenHandler() - Constructor for class org.apache.cxf.rs.security.oauth.services.AccessTokenHandler
 
AccessTokenRegistration - Class in org.apache.cxf.rs.security.oauth.data
Captures the information associated with the access token registration request.
AccessTokenRegistration() - Constructor for class org.apache.cxf.rs.security.oauth.data.AccessTokenRegistration
 
AccessTokenService - Class in org.apache.cxf.rs.security.oauth.services
This resource will replace a request token with a new access token which will complete the OAuth flow.
AccessTokenService() - Constructor for class org.apache.cxf.rs.security.oauth.services.AccessTokenService
 
addAdditionalParams(OAuthAuthorizationData, OAuthDataProvider, RequestToken) - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestHandler
 
addParametersIfNeeded(MessageContext, HttpServletRequest, OAuthMessage) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
AUTHENTICITY_TOKEN - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
AUTHORIZATION_DECISION_ALLOW - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
AUTHORIZATION_DECISION_DENY - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
AUTHORIZATION_DECISION_KEY - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
AuthorizationInput - Class in org.apache.cxf.rs.security.oauth.data
Represents the user approval of the client RequestToken.
AuthorizationInput() - Constructor for class org.apache.cxf.rs.security.oauth.data.AuthorizationInput
 
AuthorizationRequestHandler - Class in org.apache.cxf.rs.security.oauth.services
 
AuthorizationRequestHandler() - Constructor for class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestHandler
 
AuthorizationRequestService - Class in org.apache.cxf.rs.security.oauth.services
This resource handles the End User authorising or denying the Client to access its resources.
AuthorizationRequestService() - Constructor for class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestService
 
authorize() - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestService
 
authorize() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
authorizeDecision() - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestService
 
authorizeDecision() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
authorizeDecisionForm() - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestService
 
authorizeDecisionForm() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 

C

checkHttpVerb(HttpServletRequest, List<String>) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
checkRequestURI(HttpServletRequest, List<String>) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
checkRequestURI(String, String) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
checkSingleParameter(OAuthMessage) - Method in class org.apache.cxf.rs.security.oauth.provider.DefaultOAuthValidator
 
Client - Class in org.apache.cxf.rs.security.oauth.data
Represents a registered third-party consumer
Client(String, String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.Client
 
Client(String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.Client
 
Consumer(String, String) - Constructor for class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Consumer
 
createAccessToken(AccessTokenRegistration) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Creates a new AccessToken
createAuthorizationHeader(OAuthClientUtils.Consumer, OAuthClientUtils.Token, String, String) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
Creates OAuth Authorization header
createAuthorizationHeader(OAuthClientUtils.Consumer, OAuthClientUtils.Token, String, String, Map<String, Object>) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
 
createAuthorizationHeader(OAuthClientUtils.Consumer) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
Creates OAuth Authorization header containing consumer key and secret values only
createOAuthContext(OAuthInfo) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
createRequestToken(RequestTokenRegistration) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Creates a temporarily request token which will capture the information about the Client attempting to access or modify the resource owner's resource
createSecurityContext(HttpServletRequest, OAuthInfo) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 

D

DefaultOAuthValidator - Class in org.apache.cxf.rs.security.oauth.provider
The utility OAuth validator which is primarily used by the runtime to validate that the issued tokens have not expired.
DefaultOAuthValidator() - Constructor for class org.apache.cxf.rs.security.oauth.provider.DefaultOAuthValidator
 
destroy() - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 

E

equals(Object) - Method in class org.apache.cxf.rs.security.oauth.data.Client
 

F

filter(ContainerRequestContext) - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthRequestFilter
 
finalizeAuthorization(AuthorizationInput) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Sets the verifier confirming the resource owner's agreement for the Client to perform the action as represented by the provided RequestToken.

G

generate(byte[]) - Method in class org.apache.cxf.rs.security.oauth.provider.MD5SequenceGenerator
 
getAccessToken(WebClient, OAuthClientUtils.Consumer, OAuthClientUtils.Token, String) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
Returns a simple representation of the Access token
getAccessToken(WebClient, OAuthClientUtils.Consumer, OAuthClientUtils.Token, String, Map<String, Object>) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
 
getAccessToken(String) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Returns the AccessToken
getAccessToken() - Method in class org.apache.cxf.rs.security.oauth.services.AccessTokenService
 
getAccessToken() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
getAccessTokenWithGET() - Method in class org.apache.cxf.rs.security.oauth.services.AccessTokenService
 
getAccessTokenWithGET() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
getApplicationDescription() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the description of the third-party application.
getApplicationDescription() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getApplicationName() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the name of the third-party application this client represents
getApplicationName() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getApplicationURI() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the public URI of the third-party application.
getApplicationURI() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getApprovedScopes() - Method in class org.apache.cxf.rs.security.oauth.data.AuthorizationInput
 
getAuthenticityToken() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getAuthorizationPolicy(String) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
getAuthorizationURI(String, String) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
Returns URI of the authorization service with the query parameter containing the request token key
getCallback() - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Gets the callback URI
getCallback() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getCallbackURI() - Method in class org.apache.cxf.rs.security.oauth.data.Client
 
getCallbackURI() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getCallbackValue(RequestToken) - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestHandler
 
getClient() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getClient() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns the Client associated with this token
getClient(String) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Returns the previously registered third-party Client
getConsumerKey() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the consumer registration id
getDataProvider() - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
getDescription() - Method in class org.apache.cxf.rs.security.oauth.data.Permission
 
getHttpVerbs() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns the time (in seconds) when this token was issued at
getKey() - Method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Consumer
 
getLifetime() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getLifetime() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns the number of seconds this token can be valid after it was issued
getLogin() - Method in class org.apache.cxf.rs.security.oauth.data.UserSubject
 
getLoginName() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the optional login name; can be used for enforcing the RBAC rules
getLogoUri() - Method in class org.apache.cxf.rs.security.oauth.data.Client
 
getLogoUri() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getMatchedPermissions() - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthInfo
 
getMessageContext() - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
getOAuthDataProvider(OAuthDataProvider, ServletContext) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
getOAuthDataProvider(ServletContext) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
getOAuthMessage(MessageContext, HttpServletRequest, String[]) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
getOauthToken() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getOAuthValidator(ServletContext) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
getPermission() - Method in class org.apache.cxf.rs.security.oauth.data.Permission
 
getPermissions() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getPermissions() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthContext
 
getPreAuthorizedToken() - Method in class org.apache.cxf.rs.security.oauth.data.Client
 
getReplyTo() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
getRequestToken(WebClient, OAuthClientUtils.Consumer, URI, Map<String, String>) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
Returns a simple representation of the Request token
getRequestToken(WebClient, OAuthClientUtils.Consumer, URI, Map<String, String>, Map<String, Object>) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
 
getRequestToken() - Method in class org.apache.cxf.rs.security.oauth.data.AccessTokenRegistration
 
getRequestToken(String) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Returns the previously registered RequestToken
getRequestToken() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
getRequestToken() - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 
getRequestToken() - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenService
 
getRequestTokenWithGET() - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
getRequestTokenWithGET() - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenService
 
getRoles() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
getRoles() - Method in class org.apache.cxf.rs.security.oauth.data.UserSubject
 
getRoles() - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthInfo
 
getScopes() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getScopes() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns a list of opaque permissions/scopes
getSecret() - Method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Consumer
 
getSecret() - Method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Token
 
getSecretKey() - Method in class org.apache.cxf.rs.security.oauth.data.Client
Gets the secret key
getSize(OOBAuthorizationResponse, Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 
getState() - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Gets the state
getState() - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
getState() - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 
getSubject() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthContext
 
getSubject() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns a subject capturing the login name the end user used to login to the resource server when authorizing a given client request
getToken() - Method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Token
 
getToken() - Method in class org.apache.cxf.rs.security.oauth.data.AuthorizationInput
 
getToken() - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthInfo
 
getTokenKey() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns the token key
getTokenSecret() - Method in class org.apache.cxf.rs.security.oauth.data.Token
Returns the token secret
getUris() - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
getValidator() - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
getVerifier() - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Gets the token verifier
getVerifier() - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 

H

handle(MessageContext, OAuthDataProvider, OAuthValidator) - Method in class org.apache.cxf.rs.security.oauth.services.AccessTokenHandler
 
handle(MessageContext, OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestHandler
 
handle(MessageContext, OAuthDataProvider, OAuthValidator) - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenHandler
 
handleException(MessageContext, Exception, int) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
handleOAuthRequest(HttpServletRequest) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
Authenticates the third-party consumer and returns OAuthInfo bean capturing the information about the request.
handleTokenRejectedException() - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
hashCode() - Method in class org.apache.cxf.rs.security.oauth.data.Client
 

I

init(FilterConfig) - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 
instantiateClass(String) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
isDefault() - Method in class org.apache.cxf.rs.security.oauth.data.Permission
 
isPreAuthorized() - Method in class org.apache.cxf.rs.security.oauth.data.Token
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 
isUseUserSubject() - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 

M

MD5SequenceGenerator - Class in org.apache.cxf.rs.security.oauth.provider
The utility MD5 sequence generator which can be used for generating request or access token keys and secrets as well as request token verifiers
MD5SequenceGenerator() - Constructor for class org.apache.cxf.rs.security.oauth.provider.MD5SequenceGenerator
 

O

OAUTH_CALLBACK_OOB - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAUTH_CONSUMER_SECRET - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAUTH_DATA_PROVIDER_CLASS - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAUTH_DATA_PROVIDER_INSTANCE_KEY - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAUTH_VALIDATOR_CLASS - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAUTH_VALIDATOR_INSTANCE_KEY - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
OAuthAuthorizationData - Class in org.apache.cxf.rs.security.oauth.data
This bean represents a resource owner authorization challenge.
OAuthAuthorizationData() - Constructor for class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
OAuthAuthorizationData(String) - Constructor for class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
OAuthClientUtils - Class in org.apache.cxf.rs.security.oauth.client
The utility class for simplifying making OAuth request and access token requests as well as for creating Authorization OAuth headers
OAuthClientUtils.Consumer - Class in org.apache.cxf.rs.security.oauth.client
Simple consumer representation
OAuthClientUtils.Token - Class in org.apache.cxf.rs.security.oauth.client
Simple token representation
OAuthConstants - Class in org.apache.cxf.rs.security.oauth.utils
Miscellaneous constants
OAuthContext - Class in org.apache.cxf.rs.security.oauth.data
Captures the information which custom filters may use to further protect the endpoints
OAuthContext(UserSubject, List<OAuthPermission>) - Constructor for class org.apache.cxf.rs.security.oauth.data.OAuthContext
 
OAuthDataProvider - Interface in org.apache.cxf.rs.security.oauth.provider
OAuth provider responsible for persisting the information about OAuth consumers, request and access tokens.
OAuthDefaultServices - Class in org.apache.cxf.rs.security.oauth.services
Default OAuth service implementation
OAuthDefaultServices() - Constructor for class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
OAuthInfo - Class in org.apache.cxf.rs.security.oauth.filters
Captures the information about the current request
OAuthInfo(AccessToken, List<OAuthPermission>) - Constructor for class org.apache.cxf.rs.security.oauth.filters.OAuthInfo
 
OAuthPermission - Class in org.apache.cxf.rs.security.oauth.data
Provides the complete information about a given opaque permission.
OAuthPermission(String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
OAuthPermission(String, String, List<String>) - Constructor for class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
OAuthRequestFilter - Class in org.apache.cxf.rs.security.oauth.filters
JAX-RS OAuth filter which can be used to protect end user endpoints
OAuthRequestFilter() - Constructor for class org.apache.cxf.rs.security.oauth.filters.OAuthRequestFilter
 
OAuthServiceException - Exception in org.apache.cxf.rs.security.oauth.provider
Encapsulates OAuth-related problems
OAuthServiceException(String) - Constructor for exception org.apache.cxf.rs.security.oauth.provider.OAuthServiceException
 
OAuthServiceException(Throwable) - Constructor for exception org.apache.cxf.rs.security.oauth.provider.OAuthServiceException
 
OAuthServiceException(String, Throwable) - Constructor for exception org.apache.cxf.rs.security.oauth.provider.OAuthServiceException
 
OAuthServletFilter - Class in org.apache.cxf.rs.security.oauth.filters
HTTP Servlet filter which can be used to protect end user endpoints
OAuthServletFilter() - Constructor for class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 
OAuthUtils - Class in org.apache.cxf.rs.security.oauth.utils
Various utility methods
OOBAuthorizationResponse - Class in org.apache.cxf.rs.security.oauth.services
 
OOBAuthorizationResponse() - Constructor for class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 
OOBResponseProvider - Class in org.apache.cxf.rs.security.oauth.services
 
OOBResponseProvider() - Constructor for class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 
org.apache.cxf.rs.security.oauth.client - package org.apache.cxf.rs.security.oauth.client
 
org.apache.cxf.rs.security.oauth.data - package org.apache.cxf.rs.security.oauth.data
 
org.apache.cxf.rs.security.oauth.filters - package org.apache.cxf.rs.security.oauth.filters
 
org.apache.cxf.rs.security.oauth.provider - package org.apache.cxf.rs.security.oauth.provider
 
org.apache.cxf.rs.security.oauth.services - package org.apache.cxf.rs.security.oauth.services
 
org.apache.cxf.rs.security.oauth.utils - package org.apache.cxf.rs.security.oauth.utils
 

P

parseParamValue(String, String) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
Permission - Class in org.apache.cxf.rs.security.oauth.data
Base permission description which is visible to authorization handlers
Permission() - Constructor for class org.apache.cxf.rs.security.oauth.data.Permission
 
Permission(String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.Permission
 
prepareOAuthRsaProperties(PrivateKey) - Static method in class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils
 

R

readFrom(Class<OOBAuthorizationResponse>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 
removeToken(Token) - Method in interface org.apache.cxf.rs.security.oauth.provider.OAuthDataProvider
Removes the token
REPORT_FAILURE_DETAILS - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
REPORT_FAILURE_DETAILS_AS_HEADER - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
RequestToken - Class in org.apache.cxf.rs.security.oauth.data
Request Token representation
RequestToken(Client, String, String) - Constructor for class org.apache.cxf.rs.security.oauth.data.RequestToken
 
RequestToken(Client, String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth.data.RequestToken
 
RequestTokenHandler - Class in org.apache.cxf.rs.security.oauth.services
 
RequestTokenHandler() - Constructor for class org.apache.cxf.rs.security.oauth.services.RequestTokenHandler
 
RequestTokenRegistration - Class in org.apache.cxf.rs.security.oauth.data
Captures the information associated with the request token registration request.
RequestTokenRegistration() - Constructor for class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
RequestTokenService - Class in org.apache.cxf.rs.security.oauth.services
This resource issues a temporary request token to the Client which will be later authorised and exchanged for the access token
RequestTokenService() - Constructor for class org.apache.cxf.rs.security.oauth.services.RequestTokenService
 

S

setAccessTokenHandler(AccessTokenHandler) - Method in class org.apache.cxf.rs.security.oauth.services.AccessTokenService
 
setAccessTokenService(AccessTokenService) - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
setApplicationDescription(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
Sets the description of the third-party application.
setApplicationDescription(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setApplicationName(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
Sets the name of the third-party application this client represents
setApplicationName(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setApplicationURI(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
Sets the public URI of the third-party application.
setApplicationURI(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setApprovedScopes(List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth.data.AuthorizationInput
 
setAuthenticityToken(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setAuthorizationRequestHandler(AuthorizationRequestHandler) - Method in class org.apache.cxf.rs.security.oauth.services.AuthorizationRequestService
 
setAuthorizationService(AuthorizationRequestService) - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
setCallback(String) - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Sets the callback URI
setCallback(String) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setCallbackURI(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
 
setCallbackURI(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
Sets OAuthDataProvider provider.
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
setDefault(boolean) - Method in class org.apache.cxf.rs.security.oauth.data.Permission
Indicates that this permission has been allocated by default.
setDefaultScope(String) - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenHandler
 
setDescription(String) - Method in class org.apache.cxf.rs.security.oauth.data.Permission
 
setHttpVerbs(List<String>) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
setIssuedAt(long) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setLifetime(long) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setLoginName(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
Sets the optional login name
setLogoUri(String) - Method in class org.apache.cxf.rs.security.oauth.data.Client
Sets the uri pointing to a client logo image.
setLogoUri(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setMessageContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
setMessageContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
setOauthToken(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setPermission(String) - Method in class org.apache.cxf.rs.security.oauth.data.Permission
 
setPermissions(List<? extends Permission>) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setPreAuthorized(boolean) - Method in class org.apache.cxf.rs.security.oauth.data.Token
 
setPreAuthorizedToken(AccessToken) - Method in class org.apache.cxf.rs.security.oauth.data.Client
 
setReplyTo(String) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthAuthorizationData
 
setRequestToken(RequestToken) - Method in class org.apache.cxf.rs.security.oauth.data.AccessTokenRegistration
 
setRequestToken(String) - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 
setRequestTokenHandler(RequestTokenHandler) - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenService
 
setRequestTokenservice(RequestTokenService) - Method in class org.apache.cxf.rs.security.oauth.services.OAuthDefaultServices
 
setRoles(List<String>) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
setScopes(List<String>) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setScopes(List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth.data.Token
Sets a list of opaque permissions/scopes
setSecurityContext(HttpServletRequest, OAuthInfo) - Method in class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 
setState(String) - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Sets the state - it will be reported back to the consumer after the authorization decision on this token has been made.
setState(String) - Method in class org.apache.cxf.rs.security.oauth.data.RequestTokenRegistration
 
setState(String) - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth.data.Token
Sets a subject capturing the login name the end user used to login to the resource server when authorizing a given client request
setSupportUnknownParameters(boolean) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
setToken(RequestToken) - Method in class org.apache.cxf.rs.security.oauth.data.AuthorizationInput
 
setTokenLifetime(long) - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenHandler
 
setUris(List<String>) - Method in class org.apache.cxf.rs.security.oauth.data.OAuthPermission
 
setUseUserSubject(boolean) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
setValidator(OAuthValidator) - Method in class org.apache.cxf.rs.security.oauth.filters.AbstractAuthFilter
 
setValidator(OAuthValidator) - Method in class org.apache.cxf.rs.security.oauth.services.AbstractOAuthService
 
setVerifier(String) - Method in class org.apache.cxf.rs.security.oauth.data.RequestToken
Sets the token verifier
setVerifier(String) - Method in class org.apache.cxf.rs.security.oauth.services.OOBAuthorizationResponse
 

T

Token(String, String) - Constructor for class org.apache.cxf.rs.security.oauth.client.OAuthClientUtils.Token
 
Token - Class in org.apache.cxf.rs.security.oauth.data
Base Token representation
Token(Client, String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth.data.Token
 

U

USE_USER_SUBJECT - Static variable in class org.apache.cxf.rs.security.oauth.filters.OAuthServletFilter
 
UserSubject - Class in org.apache.cxf.rs.security.oauth.data
Represents a user alias or login name which AuthorizationService may capture after the end user approved a given third party request
UserSubject(String, List<String>) - Constructor for class org.apache.cxf.rs.security.oauth.data.UserSubject
 

V

validateCallbackURL(Client, String) - Method in class org.apache.cxf.rs.security.oauth.services.RequestTokenHandler
 
validateMessage(OAuthMessage, Client, Token, OAuthDataProvider, OAuthValidator) - Static method in class org.apache.cxf.rs.security.oauth.utils.OAuthUtils
 
validateToken(Token, OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth.provider.DefaultOAuthValidator
 
VERIFIER_INVALID - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 

W

writeTo(OOBAuthorizationResponse, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.apache.cxf.rs.security.oauth.services.OOBResponseProvider
 

X

X_OAUTH_SCOPE - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
X_OAUTH_STATE - Static variable in class org.apache.cxf.rs.security.oauth.utils.OAuthConstants
 
A C D E F G H I M O P R S T U V W X 
Skip navigation links

Apache CXF