A B C D E F G H I J K M N O P R S T U V W 

A

AbstactJwtAccessTokenValidator - Class in org.apache.cxf.rs.security.oauth2.tokens.jwt
 
AbstactJwtAccessTokenValidator() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.jwt.AbstactJwtAccessTokenValidator
 
AbstractAccessTokenValidator - Class in org.apache.cxf.rs.security.oauth2.services
 
AbstractAccessTokenValidator() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
AbstractAuthorizationCodeDataProvider - Class in org.apache.cxf.rs.security.oauth2.grants.code
Abstract AuthorizationCodeDataProvider implementation
AbstractAuthorizationCodeDataProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
AbstractCodeDataProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
AbstractCodeDataProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
AbstractGrant - Class in org.apache.cxf.rs.security.oauth2.grants
Abstract access token grant
AbstractGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
AbstractGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
AbstractGrant(String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
AbstractGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants
Abstract access token grant handler
AbstractGrantHandler(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
AbstractGrantHandler(List<String>) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
AbstractHawkAccessTokenValidator - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
AbstractHawkAccessTokenValidator() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
AbstractJwtBearerGrant - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
 
AbstractJwtBearerGrant(String, String, boolean, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtBearerGrant
 
AbstractJwtHandler - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
The "JWT Bearer" grant handler
AbstractJwtHandler(List<String>) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
AbstractOAuthDataProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
AbstractOAuthDataProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
AbstractOAuthService - Class in org.apache.cxf.rs.security.oauth2.services
Abstract OAuth service
AbstractOAuthService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
AbstractTokenService - Class in org.apache.cxf.rs.security.oauth2.services
 
AbstractTokenService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
ACCESS_DENIED - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ACCESS_TOKEN - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ACCESS_TOKEN_CACHE_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
ACCESS_TOKEN_EXPIRES_IN - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ACCESS_TOKEN_ISSUED_AT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ACCESS_TOKEN_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AccessToken - Class in org.apache.cxf.rs.security.oauth2.common
Base Access Token representation
AccessToken() - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
AccessToken(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
AccessToken(String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
AccessToken(String, String, long, long, String, Map<String, String>) - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
AccessTokenGrant - Interface in org.apache.cxf.rs.security.oauth2.common
Access Token Grant
AccessTokenGrantHandler - Interface in org.apache.cxf.rs.security.oauth2.provider
 
AccessTokenRegistration - Class in org.apache.cxf.rs.security.oauth2.common
Captures the information associated with the access token request.
AccessTokenRegistration() - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
 
AccessTokenResponseFilter - Interface in org.apache.cxf.rs.security.oauth2.provider
 
AccessTokenService - Class in org.apache.cxf.rs.security.oauth2.services
OAuth2 Access Token Service implementation
AccessTokenService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
AccessTokenValidation - Class in org.apache.cxf.rs.security.oauth2.common
 
AccessTokenValidation() - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
AccessTokenValidation(ServerAccessToken) - Constructor for class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
AccessTokenValidator - Interface in org.apache.cxf.rs.security.oauth2.provider
 
AccessTokenValidatorClient - Class in org.apache.cxf.rs.security.oauth2.filters
 
AccessTokenValidatorClient() - Constructor for class org.apache.cxf.rs.security.oauth2.filters.AccessTokenValidatorClient
 
AccessTokenValidatorService - Class in org.apache.cxf.rs.security.oauth2.services
 
AccessTokenValidatorService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AccessTokenValidatorService
 
addAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
addNonce(Nonce) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceHistory
 
addScope(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtBearerGrant
 
ALL_AUTH_SCHEMES - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
assertClient(MessageContext, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
assertRole(MessageContext, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
authenticateClientIfNeeded(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
Make sure the client is authenticated
AUTHORIZATION_CODE_CHALLENGE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_CODE_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_CODE_VALUE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_CODE_VERIFIER - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_DECISION_ALLOW - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_DECISION_DENY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_DECISION_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_SCHEME_DATA - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AUTHORIZATION_SCHEME_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
AuthorizationCodeDataProvider - Interface in org.apache.cxf.rs.security.oauth2.grants.code
AuthorizationCodeDataProvider is the OAuthDataProvider which can additionally persist the authorization code grant information
AuthorizationCodeGrant - Class in org.apache.cxf.rs.security.oauth2.grants.code
Base Authorization Code Grant representation, captures the code and the redirect URI this code has been returned to, visible to the client
AuthorizationCodeGrant() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
 
AuthorizationCodeGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
 
AuthorizationCodeGrant(String, URI) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
 
AuthorizationCodeGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants.code
Authorization Code Grant Handler
AuthorizationCodeGrantHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrantHandler
 
AuthorizationCodeGrantService - Class in org.apache.cxf.rs.security.oauth2.services
This resource handles the End User authorising or denying the Client to access its resources.
AuthorizationCodeGrantService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
AuthorizationCodeRegistration - Class in org.apache.cxf.rs.security.oauth2.grants.code
Captures the information associated with the code grant registration request.
AuthorizationCodeRegistration() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
 
AuthorizationCodeRequestFilter - Interface in org.apache.cxf.rs.security.oauth2.provider
 
AuthorizationCodeResponseFilter - Interface in org.apache.cxf.rs.security.oauth2.provider
 
AuthorizationUtils - Class in org.apache.cxf.rs.security.oauth2.utils
Authorization helpers
authorize() - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Handles the initial authorization request by preparing the authorization challenge data and returning it to the user.
authorizeDecision() - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Processes the end user decision
authorizeDecisionForm(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Processes the end user decision

B

BASIC_SCHEME - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
BEARER_AUTHORIZATION_SCHEME - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
BEARER_TOKEN_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
BearerAccessToken - Class in org.apache.cxf.rs.security.oauth2.tokens.bearer
Simple Bearer Access Token implementations
BearerAccessToken(Client, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.bearer.BearerAccessToken
 
BearerAccessToken(Client, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.bearer.BearerAccessToken
 
BearerAccessToken(ServerAccessToken, String) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.bearer.BearerAccessToken
 
BearerAccessToken() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.bearer.BearerAccessToken
 

C

cacheManager - Variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
canRedirectUriBeEmpty(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
canRedirectUriBeEmpty(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
canRedirectUriBeEmpty(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
canSupportPublicClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
canSupportPublicClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
canSupportPublicClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
checkAudience(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
checkHttpVerb(HttpServletRequest, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
checkIfGrantSupported(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
Deprecated.
checkRequestURI(HttpServletRequest, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
checkRequestURI(String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
checkScopeProperty(String) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
checkTransportSecurity() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
HTTPS is the default transport for OAuth 2.0 services.
Client - Class in org.apache.cxf.rs.security.oauth2.common
Represents a registered third-party Client application
Client() - Constructor for class org.apache.cxf.rs.security.oauth2.common.Client
 
Client(String, String, boolean) - Constructor for class org.apache.cxf.rs.security.oauth2.common.Client
 
Client(String, String, boolean, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.Client
 
CLIENT_AUDIENCE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
CLIENT_AUTH_ASSERTION_PARAM - Static variable in class org.apache.cxf.rs.security.oauth2.grants.jwt.Constants
 
CLIENT_AUTH_ASSERTION_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.grants.jwt.Constants
 
CLIENT_AUTH_JWT_BEARER - Static variable in class org.apache.cxf.rs.security.oauth2.grants.jwt.Constants
 
CLIENT_CACHE_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
CLIENT_CREDENTIALS_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
CLIENT_GRANT_ASSERTION_PARAM - Static variable in class org.apache.cxf.rs.security.oauth2.grants.jwt.Constants
 
CLIENT_ID - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
CLIENT_SECRET - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ClientAccessToken - Class in org.apache.cxf.rs.security.oauth2.common
Represents the extended client view of AccessToken.
ClientAccessToken(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.ClientAccessToken
 
ClientCodeRequestFilter - Class in org.apache.cxf.rs.security.oauth2.client
 
ClientCodeRequestFilter() - Constructor for class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
ClientCodeStateManager - Interface in org.apache.cxf.rs.security.oauth2.client
 
ClientCredentialsGrant - Class in org.apache.cxf.rs.security.oauth2.grants.clientcred
 
ClientCredentialsGrant() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.clientcred.ClientCredentialsGrant
 
ClientCredentialsGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.clientcred.ClientCredentialsGrant
 
ClientCredentialsGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.clientcred.ClientCredentialsGrant
 
ClientCredentialsGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants.clientcred
The "client_credentials" grant handler
ClientCredentialsGrantHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.clientcred.ClientCredentialsGrantHandler
 
ClientIdProvider - Interface in org.apache.cxf.rs.security.oauth2.provider
ClientIdProvider is responsible for providing a mapping between the authenticated client and its id
ClientRegistrationProvider - Interface in org.apache.cxf.rs.security.oauth2.provider
 
ClientSecretHashVerifier - Class in org.apache.cxf.rs.security.oauth2.provider
ClientSecretVerifier which checks the passwords against hashes
ClientSecretHashVerifier() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.ClientSecretHashVerifier
 
ClientSecretVerifier - Interface in org.apache.cxf.rs.security.oauth2.provider
ClientSecretVerifier is responsible for validating a client secret
ClientTokenContext - Class in org.apache.cxf.rs.security.oauth2.client
 
ClientTokenContext() - Constructor for class org.apache.cxf.rs.security.oauth2.client.ClientTokenContext
 
ClientTokenContextManager - Interface in org.apache.cxf.rs.security.oauth2.client
 
ClientTokenContextProvider - Class in org.apache.cxf.rs.security.oauth2.client
 
ClientTokenContextProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.client.ClientTokenContextProvider
 
close() - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
close() - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
CODE_GRANT_CACHE_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
CODE_RESPONSE_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
CodeVerifierTransformer - Interface in org.apache.cxf.rs.security.oauth2.grants.code
 
compareTlsCertificates(TLSSessionInfo, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
completeAuthorization(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Completes the authorization process
Constants - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
 
convertPermissionsToScope(List<OAuthPermission>) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
convertPermissionsToScopeList(List<OAuthPermission>) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
convertScopeToPermissions(Client, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
convertScopeToPermissions(Client, List<String>) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Converts the requested scope to the list of permissions
createAccessToken(Client, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.clientcred.ClientCredentialsGrantHandler
 
createAccessToken(Client, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrantHandler
 
createAccessToken(Client, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrantHandler
 
createAccessToken(Client, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrantHandler
 
createAccessToken(Client, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrantHandler
 
createAccessToken(AccessTokenRegistration) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
createAccessToken(Client, MultivaluedMap<String, String>) - Method in interface org.apache.cxf.rs.security.oauth2.provider.AccessTokenGrantHandler
 
createAccessToken(AccessTokenRegistration) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Create access token
createAuthorizationData(Client, MultivaluedMap<String, String>, UserSubject, String, List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
createAuthorizationData(Client, MultivaluedMap<String, String>, UserSubject, String, List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Create the authorization challenge data
createAuthorizationHeader(ClientAccessToken) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Creates OAuth Authorization header with Bearer scheme
createAuthorizationHeader(ClientAccessToken, HttpRequestProperties) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Creates OAuth Authorization header with the scheme that may require an access to the current HTTP request properties
createCache(CacheManager, String) - Static method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
createCacheManager() - Static method in class org.apache.cxf.rs.security.oauth2.utils.EHCacheUtil
 
createCacheManager(Configuration) - Static method in class org.apache.cxf.rs.security.oauth2.utils.EHCacheUtil
 
createCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
createCodeGrant(AuthorizationCodeRegistration) - Method in interface org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeDataProvider
Creates a temporarily code grant which will capture the information about the Client requesting the access to the resource owner's resources
createCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
createCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
createCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
createContext(Message) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientTokenContextProvider
 
createContext(Message) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthContextProvider
 
createErrorResponse(MultivaluedMap<String, String>, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
createErrorResponse(MultivaluedMap<String, String>, String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
createErrorResponse(MultivaluedMap<String, String>, String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
createErrorResponse(MultivaluedMap<String, String>, String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
createErrorResponseFromBean(OAuthError) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
createErrorResponseFromErrorCode(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
createGrant(MultivaluedMap<String, String>, Client, String, List<String>, List<String>, UserSubject, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
createGrant(MultivaluedMap<String, String>, Client, String, List<String>, List<String>, UserSubject, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
createGrant(MultivaluedMap<String, String>, Client, String, List<String>, List<String>, UserSubject, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
createNewAccessToken(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
createNewRefreshToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
createSecurityContext(HttpServletRequest, AccessTokenValidation) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
createSessionToken(MessageContext, MultivaluedMap<String, String>, UserSubject) - Method in interface org.apache.cxf.rs.security.oauth2.provider.SessionAuthenticityTokenProvider
Creates a new session token and stores it
createSubject(String, String) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.JAASResourceOwnerLoginHandler
 
createSubject(String, String) - Method in interface org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerLoginHandler
 
createSubject(SecurityContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
createTokenContext(ClientAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
createUserSubject(MessageContext) - Method in interface org.apache.cxf.rs.security.oauth2.provider.SubjectCreator
Create a UserSubject
createUserSubject(SecurityContext) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 

D

decryptAccessToken(OAuthDataProvider, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptAccessToken(OAuthDataProvider, String, String, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptAccessToken(OAuthDataProvider, String, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptAccessToken(OAuthDataProvider, String, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptClient(String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptClient(String, String, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptClient(String, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptClient(String, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptCodeGrant(OAuthDataProvider, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptCodeGrant(OAuthDataProvider, String, String, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptCodeGrant(OAuthDataProvider, String, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptCodeGrant(OAuthDataProvider, String, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptFromAccessToken(String, JweDecryptionProvider) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
decryptFromfromAccessToken(String, SecretKey) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
decryptRefreshToken(OAuthDataProvider, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptRefreshToken(OAuthDataProvider, String, String, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptRefreshToken(OAuthDataProvider, String, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
decryptRefreshToken(OAuthDataProvider, String, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
DEFAULT_CONFIG_URL - Static variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
DefaultEHCacheCodeDataProvider - Class in org.apache.cxf.rs.security.oauth2.grants.code
 
DefaultEHCacheCodeDataProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
DefaultEHCacheCodeDataProvider(String, Bus) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
DefaultEHCacheCodeDataProvider(String, Bus, String, String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
DefaultEHCacheOAuthDataProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
DefaultEHCacheOAuthDataProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
DefaultEHCacheOAuthDataProvider(String, Bus) - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
DefaultEHCacheOAuthDataProvider(String, Bus, String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
DefaultEncryptingCodeDataProvider - Class in org.apache.cxf.rs.security.oauth2.grants.code
 
DefaultEncryptingCodeDataProvider(String, int) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
DefaultEncryptingCodeDataProvider(KeyProperties) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
DefaultEncryptingCodeDataProvider(SecretKey) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
DefaultEncryptingOAuthDataProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
DefaultEncryptingOAuthDataProvider(String, int) - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
DefaultEncryptingOAuthDataProvider(KeyProperties) - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
DefaultEncryptingOAuthDataProvider(SecretKey) - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
DefaultResourceOwnerNameProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
DefaultResourceOwnerNameProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.DefaultResourceOwnerNameProvider
 
deliver(OOBAuthorizationResponse) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OOBResponseDeliverer
 
deliverOOBResponse(OOBAuthorizationResponse) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
DigestCodeVerifier - Class in org.apache.cxf.rs.security.oauth2.grants.code
 
DigestCodeVerifier() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.DigestCodeVerifier
 
doCreateAccessToken(Client, UserSubject, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
doCreateAccessToken(Client, UserSubject, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
doCreateAccessToken(Client, UserSubject, List<String>, List<String>, String) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
doCreateAccessToken(Client, UserSubject, String, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
doCreateAccessToken(Client, UserSubject, String, List<String>, List<String>, String, String) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
doCreateAccessToken(AccessTokenRegistration) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
doCreateCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
doCreateCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
doCreateCodeGrant(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
doCreateNewRefreshToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
doRefreshAccessToken(Client, RefreshToken, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 

E

EHCacheUtil - Class in org.apache.cxf.rs.security.oauth2.utils
 
encodeAssertion() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtBearerGrant
 
encryptAccessToken(ServerAccessToken, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptAccessToken(ServerAccessToken, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptClient(Client, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptClient(Client, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptCodeGrant(ServerAuthorizationCodeGrant, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptCodeGrant(ServerAuthorizationCodeGrant, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptRefreshToken(RefreshToken, Key) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptRefreshToken(RefreshToken, Key, KeyProperties) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
encryptToAccessToken(JwtToken, Client, SecretKey) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
encryptToAccessToken(JwtToken, Client, JweEncryptionProvider) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
equals(Object) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.Nonce
 
ERROR_DESCRIPTION_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ERROR_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ERROR_URI_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 

F

filter(ContainerRequestContext) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
filter(ContainerRequestContext) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
findGrantHandler(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
Find the matching grant handler
findTokenValidator(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
fromMapToClientToken(Map<String, String>) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
fromMapToClientToken(Map<String, String>, String) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 

G

generateRandomTokenKey() - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
generateRandomTokenKey(int) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
getAccessToken(WebClient, OAuthClientUtils.Consumer, AccessTokenGrant) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(String, OAuthClientUtils.Consumer, AccessTokenGrant, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service
getAccessToken(WebClient, OAuthClientUtils.Consumer, AccessTokenGrant, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(WebClient, AccessTokenGrant) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(WebClient, AccessTokenGrant, Map<String, String>) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(WebClient, OAuthClientUtils.Consumer, AccessTokenGrant, Map<String, String>, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(WebClient, OAuthClientUtils.Consumer, AccessTokenGrant, Map<String, String>, String, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Obtains the access token from OAuth AccessToken Service using the initialized web client
getAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getAccessToken(String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Get access token
getAccessTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getAccessTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getAccessTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getAccessTokens() - Method in class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
getAccessTokenValidation(String, String, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
Get the access token
getAccessTokenValidation(MessageContext, String, String, MultivaluedMap<String, String>, Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
getAccessTokenValidation(MessageContext, String, String, MultivaluedMap<String, String>, Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidator
 
getAccessTokenValidation(MessageContext, String, String, MultivaluedMap<String, String>, Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidatorClient
 
getAdditionalInterceptors() - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getAfter() - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getAllowedGrantTypes() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the list of access token grant types this client can use to obtain the access tokens.
getAndValidateClientFromIdAndSecret(String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
getAndValidateSecurityContext(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
getApplicationCertificates() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
getApplicationCertificates() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
getApplicationDescription() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the description of the third-party application.
getApplicationDescription() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the application description
getApplicationLogoUri() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Get the URI pointing to a logo image of the client application
getApplicationLogoUri() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the application logo URI
getApplicationName() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the name of the third-party application this client represents
getApplicationName() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the client application name
getApplicationWebUri() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the public URI of the third-party application.
getApplicationWebUri() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the application web URI
getApprovedScope() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Gets the scope explicitly approved by the end user
getApprovedScope() - Method in class org.apache.cxf.rs.security.oauth2.common.ClientAccessToken
Gets the actual scope assigned to the access token.
getApprovedScope() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Gets the scopes explicitly approved by the end user
getApprovedScopes(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
getApprovedScopes(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getApprovedScopes() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Gets the scopes explicitly approved by the end user
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
 
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
 
getAudience() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
getAudiences() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
getAudiences() - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
getAuthenticityToken() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the authenticity token linking the authorization challenge to the current end user session
getAuthorizationCode() - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
getAuthorizationParts(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
getAuthorizationParts(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getAuthorizationParts(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
getAuthorizationParts(MessageContext, Set<String>) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
getAuthorizationParts(MessageContext, Set<String>, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
getAuthorizationURI(String, String, String, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Builds a complete URI for redirecting to OAuth Authorization Service
getAuthorizationURIBuilder(String, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
Creates the builder for building OAuth AuthorizationService URIs
getBasicAuthParts(String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
getBasicAuthUserInfo(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
getBefore() - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getCacheConfiguration(String, CacheManager) - Static method in class org.apache.cxf.rs.security.oauth2.utils.EHCacheUtil
 
getCacheValue(Ehcache, String, Class<T>) - Static method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getClient() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Returns the Client instance
getClient() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Returns the Client associated with this token
getClient() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Gets Client reference
getClient() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Returns the reference to Client
getClient(String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientRegistrationProvider
 
getClient(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getClient(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getClient(String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Returns the previously registered third-party Client
getClient(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
Get the Client reference
getClient(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Get the Client reference
getClientCodeChallenge() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
getClientCodeChallenge() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
 
getClientCodeChallenge() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
getClientCodeVerifier() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
 
getClientCodeVerifier() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getClientCodeVerifier() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
getClientFromBasicAuthScheme() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
getClientFromTLSCertificates(SecurityContext, TLSSessionInfo) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
getClientId() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getClientId() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Get the client registration id
getClientId() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the client id which needs to be retained in a hidden form field
getClientId() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Returns the client which obtained the access token
getClientId() - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
getClientId(MessageContext) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientIdProvider
Get a client id
getClientIdFromTLSCertificates(SecurityContext, TLSSessionInfo) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
getClientIpAddress() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getClientIpAddress() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
getClients() - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientRegistrationProvider
 
getClients() - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getClients() - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getClientSecret() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Get the client secret
getClientSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getClientSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Gets the UserSubject representing the client
getClientTokenContext(MessageContext) - Method in interface org.apache.cxf.rs.security.oauth2.client.ClientTokenContextManager
 
getClientTokenContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth2.client.MemoryClientTokenContextManager
 
getCode(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
getCode() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
Gets the authorization code
getCode(AuthorizationCodeRegistration) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getCodeGrant(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
getCodeGrant(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
getCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
getConsumer() - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
getContext(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
getDataProvider() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
getDataProvider() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
getDescription() - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
Gets the permission description
getEndUserName() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
getError() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Gets the error
getError() - Method in exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
getErrorDescription() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Gets the error description
getErrorUri() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Gets the optional link to the page describing the error in detail
getExpiresIn() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
The token lifetime
getExpiresIn() - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
getExpiresIn() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Returns the number of seconds this grant can be valid after it was issued
getExtraApplicationProperties() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
getExtraProps() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getGrantLifetime() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
getGrantLifetime() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getGrantType() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Gets the type of grant which is exchanged for this token
getGrantType() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Returns the grant type which was used to obtain the access token
getHostName() - Method in class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
getHttpMethod() - Method in class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
getHttpVerbs() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
Gets the optional list of HTTP verbs
getId() - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Get the user's unique id
getId() - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getInitializedDecryptionProvider() - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
getInitializedDecryptionProvider(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
getInitializedEncryptionProvider() - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
getInitializedEncryptionProvider() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
getInitializedSigProvider() - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
getInitializedSigProvider() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
getInitializedSigVerifier() - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
getInitializedSigVerifier(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
getInitializedSigVerifier() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
getIssuedAt() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Returns the time (in seconds) this grant was issued at
getIssuedAt() - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
getJavaName() - Method in enum org.apache.cxf.rs.security.oauth2.tokens.hawk.HmacAlgorithm
 
getJwsReader(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrantHandler
 
getKey() - Method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils.Consumer
 
getLifetime() - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
Deprecated.
getLifetime() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Deprecated.
getLogin() - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Return the user login name
getMacAlgorithm() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
getMacId() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
getMacKey() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
getMacKey() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
getMessageContext() - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getMessageContext() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
getMessageContext() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
getName(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultResourceOwnerNameProvider
 
getName(UserSubject) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ResourceOwnerNameProvider
 
getNonce() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
getNonceHistory(String) - Method in interface org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceStore
 
getNonces() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceHistory
 
getNonceString() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.Nonce
 
getNormalizedRequestString() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
getOAuthName() - Method in enum org.apache.cxf.rs.security.oauth2.tokens.hawk.HmacAlgorithm
 
getParameters() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Gets token parameters
getPermission() - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
Get the permission value such as "read_calendar"
getPermissionMap() - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getPermissions() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the list of scopes translated to Permission instances requested by the client application
getPermissions() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Gets the list of the permissions assigned to the current access token
getPhase() - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
getPort() - Method in class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
getPreauthorizedToken(Client, List<String>, UserSubject, String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getPreauthorizedToken(Client, List<String>, UserSubject, String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Get preauthorized access token
getProperties() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Get the list of additional client properties
getProperties() - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Get the list of additional user subject properties
getProposedScope() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the requested scope which needs to be retained in a hidden form field
getQueryParameters() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
getRedirectUri() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the redirect uri which needs to be retained in a hidden form field
getRedirectUri() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
Gets the redirect URI
getRedirectUri() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Gets the redirect URI
getRedirectUriBuilder(String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
getRedirectUris() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets a list of URIs the AuthorizationService may return the authorization code to
getRefreshToken() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Gets the refresh token key the client can use to obtain a new access token
getRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getRefreshTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
getRefreshTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
getRefreshTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
getRegisteredAudiences() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
getRegisteredScopes() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Get the list of registered scopes
getReplyTo() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the absolute URI where the authorization decision data will need to be sent to
getRequest() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
getRequestedScope() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Gets the requested scope
getRequestedScope() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Gets the scopes request by the client
getRequestedScopes() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
getRequestedScopes(Client, String, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
getRequestPath() - Method in class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
getRequestQuery() - Method in class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
getRequestTimeDelta() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceHistory
 
getRoles() - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Return the optional list of user roles which may have been captured during the authentication process
getSchemeParameters(String) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
getScopes() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Returns a list of opaque permissions/scopes
getSecret() - Method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils.Consumer
 
getSessionToken(MessageContext, MultivaluedMap<String, String>, UserSubject) - Method in interface org.apache.cxf.rs.security.oauth2.provider.SessionAuthenticityTokenProvider
Retrieves the stored session token
getSingleGrantType() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
getSize(Object, Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
getState() - Method in class org.apache.cxf.rs.security.oauth2.client.ClientTokenContext
 
getState() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the client state token which needs to be retained in a hidden form field
getState() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Gets the client state token
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Gets the {@link UserSubject) instance capturing the information about the end user
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the UserSubject representing this Client authentication
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Gets the UserSubject representing the resource owner
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Returns a subject capturing the login name the end user used to login to the resource server when authorizing a given client request
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Gets the user subject representing the end user
getSubject() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Gets the user subject representing the end user
getSupportedAuthorizationSchemes() - Method in class org.apache.cxf.rs.security.oauth2.filters.AccessTokenValidatorClient
 
getSupportedAuthorizationSchemes() - Method in interface org.apache.cxf.rs.security.oauth2.provider.AccessTokenValidator
 
getSupportedAuthorizationSchemes() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
getSupportedAuthorizationSchemes() - Method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.AbstactJwtAccessTokenValidator
 
getSupportedGrantTypes() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
getSupportedGrantTypes() - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrantHandler
 
getSupportedGrantTypes() - Method in interface org.apache.cxf.rs.security.oauth2.provider.AccessTokenGrantHandler
 
getTimestamp() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
getToken() - Method in class org.apache.cxf.rs.security.oauth2.client.ClientTokenContext
 
getToken() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtUserSubject
 
getTokenAudience() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
getTokenFromFormData(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
getTokenGrantType() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenGrantType() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Returns the grant type which was used to obtain the access token the client is using now during the current request
getTokenIssuedAt() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenKey() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Returns the token key
getTokenKey() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenKey() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Returns the access token the client is using now during the current request
getTokenLifetime() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenRequestParts() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
getTokenScopes() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenSubject() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenType() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Returns the token type such as bearer, mac, etc
getTokenType() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
getTokenValidationInfo(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenValidatorService
 
getTs() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.Nonce
 
getType() - Method in interface org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant
Returns the token grant type, example, "authorization_code"
getType() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
getType() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
Returns the token grant type, example, "authorization_code"
getType() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtBearerGrant
 
getType() - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrant
 
getUris() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
Gets the optional list of relative request URIs
getUserId() - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
getValidClient(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
getValidClient(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
Get the Client reference
GRANT_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 

H

handleException(OAuthServiceException, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
handleFault(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
handleLinkedRefreshToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
handleMessage(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
handleTokenRequest(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
Processes an access token request
handleTokenRevocation(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.TokenRevocationService
Processes a token revocation request
hashCode() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.Nonce
 
HAWK_AUTHORIZATION_SCHEME - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_ALGORITHM - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_EXTENSION - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_ID - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_NONCE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_SIGNATURE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_TIMESTAMP - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HAWK_TOKEN_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HawkAccessToken - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
HawkAccessToken(Client, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessToken(Client, String, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessToken(Client, HmacAlgorithm, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessToken(Client, HmacAlgorithm, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessToken(Client, HmacAlgorithm, String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessToken(ServerAccessToken, String) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
 
HawkAccessTokenValidator - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
HawkAccessTokenValidator() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidator
 
HawkAccessTokenValidatorClient - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
HawkAccessTokenValidatorClient() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidatorClient
 
HawkAuthorizationScheme - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
HawkAuthorizationScheme(HttpRequestProperties, AccessToken) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
HawkAuthorizationScheme(HttpRequestProperties, Map<String, String>) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
HMAC_ALGO_SHA_1 - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HMAC_ALGO_SHA_256 - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
HmacAlgorithm - Enum in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
HTTP_URI - Static variable in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
HTTP_VERB - Static variable in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
HttpRequestProperties - Class in org.apache.cxf.rs.security.oauth2.client
 
HttpRequestProperties(WebClient, String) - Constructor for class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
HttpRequestProperties(URI, String) - Constructor for class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
HttpRequestProperties(String, int, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 
HttpRequestProperties(String, int, String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.client.HttpRequestProperties
 

I

IMPLICIT_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ImplicitGrantService - Class in org.apache.cxf.rs.security.oauth2.services
Redirection-based Implicit Grant Service This resource handles the End User authorising or denying the Client embedded in the Web agent.
ImplicitGrantService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
init() - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
initCodeGrant(AuthorizationCodeRegistration, long) - Static method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
initMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtBearerGrant
 
initNonceHistory(String, Nonce, long) - Method in interface org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceStore
 
INVALID_CLIENT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
INVALID_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
INVALID_REQUEST - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
INVALID_SCOPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
isCanSupportPublicClients() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
isCanSupportPublicClients() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
isClientConfidential() - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
isClientConfidential() - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
isConfidenatialClientSecretValid(Client, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
isConfidential() - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Gets the confidentiality status of this client application.
isCorsRequest(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
isDefault() - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
 
isExpired(Long, Long) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
isGrantSupportedForClient(Client, boolean, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
isRefreshTokenSupported(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
isRemoteSignatureValidation() - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
isUserInRole(MessageContext, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
isValidPublicClient(Client, String, String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
isWriteOptionalParameters() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 

J

JAASResourceOwnerLoginHandler - Class in org.apache.cxf.rs.security.oauth2.grants.owner
 
JAASResourceOwnerLoginHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.owner.JAASResourceOwnerLoginHandler
 
JoseClientCodeStateManager - Class in org.apache.cxf.rs.security.oauth2.client
 
JoseClientCodeStateManager() - Constructor for class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
JWT_BEARER_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.grants.jwt.Constants
 
JwtAccessTokenUtils - Class in org.apache.cxf.rs.security.oauth2.tokens.jwt
 
JwtBearerClientCredentialsGrant - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
 
JwtBearerClientCredentialsGrant(String, boolean, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerClientCredentialsGrant
 
JwtBearerGrant - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
 
JwtBearerGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrant
 
JwtBearerGrant(String, boolean) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrant
 
JwtBearerGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrant
 
JwtBearerGrant(String, boolean, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrant
 
JwtBearerGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
The "JWT Bearer" grant handler
JwtBearerGrantHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrantHandler
 
JwtRequestCodeFilter - Class in org.apache.cxf.rs.security.oauth2.grants.code
 
JwtRequestCodeFilter() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
JwtRequestCodeGrant - Class in org.apache.cxf.rs.security.oauth2.grants.code
Base Authorization Code Grant representation, captures the code and the redirect URI this code has been returned to, visible to the client
JwtRequestCodeGrant() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
JwtRequestCodeGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
JwtRequestCodeGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
JwtRequestCodeGrant(String, URI, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
JwtUserSubject - Class in org.apache.cxf.rs.security.oauth2.grants.jwt
 
JwtUserSubject(String, JwtToken) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtUserSubject
 

K

key - Variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 

M

MemoryClientCodeStateManager - Class in org.apache.cxf.rs.security.oauth2.client
 
MemoryClientCodeStateManager() - Constructor for class org.apache.cxf.rs.security.oauth2.client.MemoryClientCodeStateManager
 
MemoryClientTokenContextManager - Class in org.apache.cxf.rs.security.oauth2.client
 
MemoryClientTokenContextManager() - Constructor for class org.apache.cxf.rs.security.oauth2.client.MemoryClientTokenContextManager
 
ModelEncryptionSupport - Class in org.apache.cxf.rs.security.oauth2.utils.crypto
Default Model Encryption helpers

N

Nonce - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
Nonce(String, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.Nonce
 
NonceHistory - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
NonceHistory(long, Nonce) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceHistory
 
NonceStore - Interface in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
NonceVerifier - Interface in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
NonceVerifierImpl - Class in org.apache.cxf.rs.security.oauth2.tokens.hawk
 
NonceVerifierImpl() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceVerifierImpl
 

O

OAuthAuthorizationData - Class in org.apache.cxf.rs.security.oauth2.common
This bean represents a resource owner authorization challenge.
OAuthAuthorizationData() - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
OAuthClientUtils - Class in org.apache.cxf.rs.security.oauth2.client
The utility class for simplifying working with OAuth servers
OAuthClientUtils.Consumer - Class in org.apache.cxf.rs.security.oauth2.client
Simple consumer representation
OAuthClientUtils.Consumer(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils.Consumer
 
OAuthConstants - Class in org.apache.cxf.rs.security.oauth2.utils
Miscellaneous constants
OAuthContext - Class in org.apache.cxf.rs.security.oauth2.common
Captures the information about the current client request which custom filters may use to further protect the endpoints
OAuthContext(UserSubject, UserSubject, List<OAuthPermission>, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
OAuthContextProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
OAuthContextProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.OAuthContextProvider
 
OAuthContextUtils - Class in org.apache.cxf.rs.security.oauth2.utils
 
OAuthDataProvider - Interface in org.apache.cxf.rs.security.oauth2.provider
OAuth provider responsible for persisting the information about OAuth consumers, request and access tokens.
OAuthError - Class in org.apache.cxf.rs.security.oauth2.common
Captures OAuth2 error properties
OAuthError() - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthError
 
OAuthError(String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthError
 
OAuthError(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthError
 
OAuthJSONProvider - Class in org.apache.cxf.rs.security.oauth2.provider
 
OAuthJSONProvider() - Constructor for class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
OAuthPermission - Class in org.apache.cxf.rs.security.oauth2.common
Provides the complete information about a given opaque permission.
OAuthPermission() - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
 
OAuthPermission(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
 
OAuthRequestFilter - Class in org.apache.cxf.rs.security.oauth2.filters
JAX-RS OAuth2 filter which can be used to protect the end-user endpoints
OAuthRequestFilter() - Constructor for class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
OAuthRequestInterceptor - Class in org.apache.cxf.rs.security.oauth2.filters
 
OAuthRequestInterceptor() - Constructor for class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestInterceptor
 
OAuthServiceException - Exception in org.apache.cxf.rs.security.oauth2.provider
Encapsulates OAuth-related problems
OAuthServiceException() - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthServiceException(String) - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthServiceException(String, Throwable) - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthServiceException(Throwable) - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthServiceException(OAuthError) - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthServiceException(OAuthError, Throwable) - Constructor for exception org.apache.cxf.rs.security.oauth2.provider.OAuthServiceException
 
OAuthUtils - Class in org.apache.cxf.rs.security.oauth2.utils
Various utility methods
OOBAuthorizationResponse - Class in org.apache.cxf.rs.security.oauth2.common
 
OOBAuthorizationResponse() - Constructor for class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
OOBResponseDeliverer - Interface in org.apache.cxf.rs.security.oauth2.provider
 
org.apache.cxf.rs.security.oauth2.client - package org.apache.cxf.rs.security.oauth2.client
 
org.apache.cxf.rs.security.oauth2.common - package org.apache.cxf.rs.security.oauth2.common
 
org.apache.cxf.rs.security.oauth2.filters - package org.apache.cxf.rs.security.oauth2.filters
 
org.apache.cxf.rs.security.oauth2.grants - package org.apache.cxf.rs.security.oauth2.grants
 
org.apache.cxf.rs.security.oauth2.grants.clientcred - package org.apache.cxf.rs.security.oauth2.grants.clientcred
 
org.apache.cxf.rs.security.oauth2.grants.code - package org.apache.cxf.rs.security.oauth2.grants.code
 
org.apache.cxf.rs.security.oauth2.grants.jwt - package org.apache.cxf.rs.security.oauth2.grants.jwt
 
org.apache.cxf.rs.security.oauth2.grants.owner - package org.apache.cxf.rs.security.oauth2.grants.owner
 
org.apache.cxf.rs.security.oauth2.grants.refresh - package org.apache.cxf.rs.security.oauth2.grants.refresh
 
org.apache.cxf.rs.security.oauth2.provider - package org.apache.cxf.rs.security.oauth2.provider
 
org.apache.cxf.rs.security.oauth2.services - package org.apache.cxf.rs.security.oauth2.services
 
org.apache.cxf.rs.security.oauth2.tokens.bearer - package org.apache.cxf.rs.security.oauth2.tokens.bearer
 
org.apache.cxf.rs.security.oauth2.tokens.hawk - package org.apache.cxf.rs.security.oauth2.tokens.hawk
 
org.apache.cxf.rs.security.oauth2.tokens.jwt - package org.apache.cxf.rs.security.oauth2.tokens.jwt
 
org.apache.cxf.rs.security.oauth2.tokens.refresh - package org.apache.cxf.rs.security.oauth2.tokens.refresh
 
org.apache.cxf.rs.security.oauth2.utils - package org.apache.cxf.rs.security.oauth2.utils
 
org.apache.cxf.rs.security.oauth2.utils.crypto - package org.apache.cxf.rs.security.oauth2.utils.crypto
 

P

parseScope(String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
Permission - Class in org.apache.cxf.rs.security.oauth2.common
Base permission description
Permission() - Constructor for class org.apache.cxf.rs.security.oauth2.common.Permission
 
Permission(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.Permission
 
personalizeData(OAuthAuthorizationData, UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
process(MultivaluedMap<String, String>, UserSubject, Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
process(ClientAccessToken, ServerAccessToken) - Method in interface org.apache.cxf.rs.security.oauth2.provider.AccessTokenResponseFilter
 
process(MultivaluedMap<String, String>, UserSubject, Client) - Method in interface org.apache.cxf.rs.security.oauth2.provider.AuthorizationCodeRequestFilter
 
process(Client, String, UserSubject) - Method in interface org.apache.cxf.rs.security.oauth2.provider.AuthorizationCodeResponseFilter
 
processClientAccessToken(ClientAccessToken, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
processClientAccessToken(ClientAccessToken, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
processCodeGrant(Client, String, UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
processCodeResponse(ContainerRequestContext, SecurityContext, UriInfo) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
putCacheValue(Ehcache, String, Object, long) - Static method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 

R

readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
readJSONResponse(InputStream) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
realm - Variable in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
recreateAccessToken(OAuthDataProvider, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
recreateClient(String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
recreateCodeGrant(OAuthDataProvider, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
recreateRefreshToken(OAuthDataProvider, String, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.crypto.ModelEncryptionSupport
 
REDIRECT_URI - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
RedirectionBasedGrantService - Class in org.apache.cxf.rs.security.oauth2.services
The Base Redirection-Based Grant Service
RedirectionBasedGrantService(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
REFRESH_TOKEN - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
REFRESH_TOKEN_CACHE_KEY - Static variable in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
REFRESH_TOKEN_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
REFRESH_TOKEN_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
refreshAccessToken(WebClient, ClientAccessToken) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
refreshAccessToken(WebClient, OAuthClientUtils.Consumer, ClientAccessToken) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
refreshAccessToken(WebClient, OAuthClientUtils.Consumer, ClientAccessToken, String, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
refreshAccessToken(Client, String, List<String>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
refreshAccessToken(Client, String, List<String>) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Refresh access token
RefreshToken - Class in org.apache.cxf.rs.security.oauth2.tokens.refresh
Simple Refresh Token implementation
RefreshToken(Client, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
RefreshToken(Client, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
RefreshToken(ServerAccessToken, String, List<String>) - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
RefreshToken() - Constructor for class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
RefreshTokenGrant - Class in org.apache.cxf.rs.security.oauth2.grants.refresh
 
RefreshTokenGrant(String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrant
 
RefreshTokenGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrant
 
RefreshTokenGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants.refresh
 
RefreshTokenGrantHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrantHandler
 
removeAccessToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
removeAccessToken(ServerAccessToken) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Removes the access token The runtime will call this method if it finds that a token has expired
removeAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
removeClient(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
removeClient(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
removeClient(String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientRegistrationProvider
 
removeClient(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
removeClient(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
removeClientCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
removeClientCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
removeClientCodeGrants(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
removeClientTokenContext(MessageContext, ClientTokenContext) - Method in interface org.apache.cxf.rs.security.oauth2.client.ClientTokenContextManager
 
removeClientTokenContext(MessageContext, ClientTokenContext) - Method in class org.apache.cxf.rs.security.oauth2.client.MemoryClientTokenContextManager
 
removeClientTokens(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
removeCodeGrant(String) - Method in interface org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeDataProvider
Returns the previously registered ServerAuthorizationCodeGrant
removeCodeGrant(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
removeCodeGrant(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
removeSessionToken(MessageContext, MultivaluedMap<String, String>, UserSubject) - Method in interface org.apache.cxf.rs.security.oauth2.provider.SessionAuthenticityTokenProvider
Removes the stored session token
reportInvalidClient() - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
reportInvalidClient(OAuthError) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
reportInvalidRequestError(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
reportInvalidRequestError(String, MediaType) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
reportInvalidRequestError(OAuthError) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
reportInvalidRequestError(OAuthError, MediaType) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
resolveClient(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
resolvePermissions(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
resolveTokenKey(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
resolveUserId(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
resolveUserName(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
resolveUserRoles(MessageContext) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthContextUtils
 
RESOURCE_OWNER_GRANT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
RESOURCE_OWNER_NAME - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
RESOURCE_OWNER_PASSWORD - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ResourceOwnerGrant - Class in org.apache.cxf.rs.security.oauth2.grants.owner
 
ResourceOwnerGrant(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrant
 
ResourceOwnerGrant(String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrant
 
ResourceOwnerGrant(String, String, String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrant
 
ResourceOwnerGrantHandler - Class in org.apache.cxf.rs.security.oauth2.grants.owner
The "resource owner" grant handler
ResourceOwnerGrantHandler() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrantHandler
 
ResourceOwnerLoginHandler - Interface in org.apache.cxf.rs.security.oauth2.grants.owner
 
ResourceOwnerNameProvider - Interface in org.apache.cxf.rs.security.oauth2.provider
 
RESPONSE_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
retrieveClientId(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
revokeAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
revokeAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
revokeAccessToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
revokeAccessTokens(RefreshToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
REVOKED_TOKEN_ID - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
REVOKED_TOKEN_TYPE_HINT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
revokeRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
revokeRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
revokeRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
revokeToken(Client, String, String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
revokeToken(Client, String, String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.OAuthDataProvider
Revokes a refresh or access token

S

saveAccessToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
saveAccessToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
saveAccessToken(ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
saveAuthorizationGrant(ServerAuthorizationCodeGrant) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
saveAuthorizationGrant(ServerAuthorizationCodeGrant) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
saveCodeGrant(ServerAuthorizationCodeGrant) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEHCacheCodeDataProvider
 
saveCodeGrant(ServerAuthorizationCodeGrant) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
saveRefreshToken(ServerAccessToken, RefreshToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
saveRefreshToken(ServerAccessToken, RefreshToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
saveRefreshToken(ServerAccessToken, RefreshToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
SCOPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
SERVER_ERROR - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
ServerAccessToken - Class in org.apache.cxf.rs.security.oauth2.common
Server Access Token representation
ServerAccessToken() - Constructor for class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
ServerAccessToken(Client, String, String, long) - Constructor for class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
ServerAccessToken(Client, String, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
ServerAccessToken(ServerAccessToken, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
ServerAuthorizationCodeGrant - Class in org.apache.cxf.rs.security.oauth2.grants.code
The Authorization Code Grant representation visible to the server
ServerAuthorizationCodeGrant() - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
ServerAuthorizationCodeGrant(Client, long) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
ServerAuthorizationCodeGrant(Client, String, long, long) - Constructor for class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
SESSION_AUTHENTICITY_TOKEN - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
SESSION_AUTHENTICITY_TOKEN_PARAM_NAME - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
SessionAuthenticityTokenProvider - Interface in org.apache.cxf.rs.security.oauth2.provider
SessionAuthenticityTokenProvider responsible for storing and retrieving tokens to validate the authenticity of request sessions
setAccessTokenLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setAccessTokens(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.refresh.RefreshToken
 
setAccessTokenService(WebClient) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setAllowedGrantTypes(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the list of access token grant types this client can use to obtain the access tokens.
setAllowedWindow(long) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceVerifierImpl
 
setAllPermissionsMatch(boolean) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
setApplicationCertificates(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
setApplicationCertificates(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
setApplicationDescription(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the description of the third-party application.
setApplicationDescription(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the application description
setApplicationLogoUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the URI pointing to a logo image of the client application
setApplicationLogoUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the application logo URI
setApplicationName(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the name of the third-party application this client represents
setApplicationName(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the client application name
setApplicationWebUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the public URI of the third-party application.
setApplicationWebUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the application web URI
setApprovedScope(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Sets the scope explicitly approved by the end user
setApprovedScope(String) - Method in class org.apache.cxf.rs.security.oauth2.common.ClientAccessToken
Sets the actual scope assigned to the access token.
setApprovedScope(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Sets the scopes explicitly approved by the end user.
setApprovedScopes(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Sets the scopes explicitly approved by the end user.
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
 
setAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setAudienceIsEndpointAddress(boolean) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
setAudiences(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setAudiences(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
setAuthenticityToken(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the authenticity token linking the authorization challenge to the current end user session
setAuthorizationCode(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
setAuthorizationHeader(WebClient, ClientAccessToken) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
setAuthorizationHeader(WebClient, ClientAccessToken, String) - Static method in class org.apache.cxf.rs.security.oauth2.client.OAuthClientUtils
 
setAuthorizationServiceUri(String) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setBlockUnsecureRequests(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
HTTPS is the default transport for OAuth 2.0 services, this property can be used to block all the requests issued over HTTP
setCanSupportPublicClients(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
setCanSupportPublicClients(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
setCanSupportPublicClients(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
setCheckFormData(boolean) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Sets the Client instance
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Sets the Client reference
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setClient(Client) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientRegistrationProvider
 
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEHCacheOAuthDataProvider
 
setClient(Client) - Method in class org.apache.cxf.rs.security.oauth2.provider.DefaultEncryptingOAuthDataProvider
 
setClientCodeChallenge(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
setClientCodeChallenge(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
 
setClientCodeChallenge(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setClientCodeVerifier(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
 
setClientCodeVerifier(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setClientCodeVerifier(String) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
setClientConfidential(boolean) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setClientConfidential(boolean) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
setClientId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setClientId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
setClientId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the client id which needs to be retained in a hidden form field
setClientId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Sets the client which obtained the access token
setClientId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
setClientIdProvider(ClientIdProvider) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
setClientIpAddress(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setClientIpAddress(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
setClientSecret(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
 
setClientSecret(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setClientStateManager(ClientCodeStateManager) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setClientSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setClientTokenContext(MessageContext, ClientTokenContext) - Method in interface org.apache.cxf.rs.security.oauth2.client.ClientTokenContextManager
 
setClientTokenContext(MessageContext, ClientTokenContext) - Method in class org.apache.cxf.rs.security.oauth2.client.MemoryClientTokenContextManager
 
setClientTokenContextManager(ClientTokenContextManager) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setCode(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
 
setCodeLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractCodeDataProvider
 
setCodeRequestFilter(AuthorizationCodeRequestFilter) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
setCodeResponseFilter(AuthorizationCodeResponseFilter) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
setCodeVerifierTransformer(CodeVerifierTransformer) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrantHandler
 
setConfidential(boolean) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the confidentiality status of this client application.
setConsumer(OAuthClientUtils.Consumer) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setContextName(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.JAASResourceOwnerLoginHandler
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrantHandler
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidator
 
setDataProvider(OAuthDataProvider) - Method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.AbstactJwtAccessTokenValidator
 
setDecryptionProvider(JweDecryptionProvider) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
setDecryptWithClientSecret(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setDefault(boolean) - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
Indicates if this permission has been allocated by default or not.
setDescription(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
Sets the permission description
setEncryptionProvider(JweEncryptionProvider) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
setEncryptionProvider(JweEncryptionProvider) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setEncryptWithClientSecret(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setEndUserName(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
setError(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Sets the error such as "invalid_grant", etc
setErrorDescription(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Sets the error description
setErrorUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Sets the optional link to the page describing the error in detail
setExpectCodeVerifierForPublicClients(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrantHandler
 
setExpiresIn(long) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
setExpiresIn(long) - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
setExpiresIn(long) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setExtraApplicationProperties(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
 
setExtraProps(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setGrantHandler(AccessTokenGrantHandler) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
Sets a grant handler
setGrantHandlers(List<AccessTokenGrantHandler>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
Sets the list of optional grant handlers
setGrantLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AbstractAuthorizationCodeDataProvider
 
setGrantLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DefaultEncryptingCodeDataProvider
 
setGrantType(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Sets the type of grant which is exchanged for this token
setGrantType(String) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Sets the grant type which was used to obtain the access token
setHashAlgorithm(String) - Method in class org.apache.cxf.rs.security.oauth2.provider.ClientSecretHashVerifier
 
setHttpVerbs(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
Sets the optional list of HTTP verbs, example, "GET" and "POST", etc
setId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Set the users unique id
setIssuedAt(long) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
setIssuedAt(long) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setIssuer(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setIssuer(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setJweDecryptor(JweDecryptionProvider) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setJweVerifier(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setJwsVerifier(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
setLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
Deprecated.
setLogin(String) - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Set the user login name
setLoginHandler(ResourceOwnerLoginHandler) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrantHandler
 
setMessageContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setMessageContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setMessageContext(MessageContext) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
setNonceStore(NonceStore) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceVerifierImpl
 
setNonceVerifier(NonceVerifier) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
setParameters(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Sets additional token parameters
setPartialMatchScopeValidation(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrantHandler
 
setPartialMatchScopeValidation(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrantHandler
 
setPartialMatchScopeValidation(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
setPermission(String) - Method in class org.apache.cxf.rs.security.oauth2.common.Permission
Sets the permission value such as "read_calendar"
setPermissionMap(Map<String, OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setPermissions(List<? extends Permission>) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Gets the list of scopes translated to Permission instances
setProperties(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Set the list of additional client properties
setProperties(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Set the list of additional user subject properties
setProposedScope(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the requested scope which needs to be retained in a hidden form field
setRealm(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setRecycleRefreshTokens(boolean) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setRedirectUri(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the redirect uri which needs to be retained in a hidden form field
setRedirectUri(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
Sets the redirect URI, if set then the client is expected to include the same URI during the access token request
setRedirectUri(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Sets the redirect URI
setRedirectUris(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets a list of URIs the AuthorizationService may return the authorization code to.
setRefreshToken(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
Sets the refresh token key the client can use to obtain a new access token
setRefreshTokenLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setRegisteredAudiences(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Set the list of registered audiences
setRegisteredScopes(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Set the list of registered scopes.
setRelativeRedirectUri(String) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setRemoteSignatureValidation(boolean) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
setReplyTo(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the absolute URI where the authorization decision data will need to be sent to
setReportClientId(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
setRequestedScope(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Sets the requested scope
setRequestedScope(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Sets the scopes request by the client
setRequestedScopes(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
 
setRequiredScopes(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
setResourceOwnerNameProvider(ResourceOwnerNameProvider) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
setResponseFilter(AccessTokenResponseFilter) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
setResponseFilter(AccessTokenResponseFilter) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
setResponseFilters(List<AccessTokenResponseFilter>) - Method in class org.apache.cxf.rs.security.oauth2.services.AccessTokenService
 
setResponseFilters(List<AccessTokenResponseFilter>) - Method in class org.apache.cxf.rs.security.oauth2.services.ImplicitGrantService
 
setRoleClassifier(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.JAASResourceOwnerLoginHandler
 
setRoleClassifierType(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.JAASResourceOwnerLoginHandler
 
setRoles(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.UserSubject
Set the optional list of user roles which may have been captured during the authentication process
setScopeList(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setScopes(List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Sets a list of opaque permissions/scopes
setScopes(Map<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
setScopeString(String) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setSessionAuthenticityTokenProvider(SessionAuthenticityTokenProvider) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
setSignatureProvider(JwsSignatureProvider) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
setSignatureProvider(JwsSignatureProvider) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setSignatureVerifier(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
setSignWithClientSecret(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
setStartUri(String) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientCodeRequestFilter
 
setState(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientTokenContext
 
setState(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
Sets the client state token which needs to be retained in a hidden form field
setState(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthError
Sets the client state token which needs to be returned to the client alongside the error information if it was provided during the client request
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenRegistration
Sets the {@link UserSubject) instance capturing the information about the end user
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.common.Client
Sets the UserSubject representing this Client authentication, may be setup during the registration.
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
Sets a subject capturing the login name the end user used to login to the resource server when authorizing a given client request
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeRegistration
Sets the user subject representing the end user
setSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.ServerAuthorizationCodeGrant
Sets the user subject representing the end user
setSubjectCreator(SubjectCreator) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
setSupportedIssuers(Set<String>) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
setToken(ClientAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.client.ClientTokenContext
 
setTokenAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
setTokenGrantType(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenIssuedAt(long) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenKey(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
setTokenKey(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenKey(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
Sets the access token the client is using now during the current request
setTokenLifetime(long) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenRequestParts(String[]) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthContext
 
setTokenScopes(List<OAuthPermission>) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenSubject(UserSubject) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenType(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessToken
 
setTokenType(String) - Method in class org.apache.cxf.rs.security.oauth2.common.AccessTokenValidation
 
setTokenValidator(AccessTokenValidator) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setTokenValidatorClient(WebClient) - Method in class org.apache.cxf.rs.security.oauth2.filters.AccessTokenValidatorClient
 
setTokenValidators(List<AccessTokenValidator>) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
setUris(List<String>) - Method in class org.apache.cxf.rs.security.oauth2.common.OAuthPermission
Sets the optional list of relative request URIs
setUseRegisteredRedirectUriIfPossible(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
If a client does not include a redirect_uri parameter but has an exactly one pre-registered redirect_uri then use that redirect_uri
setUserId(String) - Method in class org.apache.cxf.rs.security.oauth2.common.OOBAuthorizationResponse
 
setUseUserSubject(boolean) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
setValidator(AccessTokenValidator) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidatorClient
 
setVerifyWithClientCertificates(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setVerifyWithClientSecret(boolean) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeFilter
 
setWriteCustomErrors(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractTokenService
 
setWriteOptionalParameters(boolean) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractOAuthService
 
signToAccessToken(JwtToken, Client, RSAPrivateKey) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
signToAccessToken(JwtToken, Client, JwsSignatureProvider) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
startAuthorization(MultivaluedMap<String, String>, UserSubject, Client) - Method in class org.apache.cxf.rs.security.oauth2.services.AuthorizationCodeGrantService
 
startAuthorization(MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
Starts the authorization process
startAuthorization(MultivaluedMap<String, String>, UserSubject, Client) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
STATE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
SubjectCreator - Interface in org.apache.cxf.rs.security.oauth2.provider
Optional provider responsible for creating resource owner subject representations
supportedSchemes - Variable in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 

T

throwAuthorizationFailure(Set<String>) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
throwAuthorizationFailure(Set<String>, String) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
throwAuthorizationFailure(Set<String>, String, Throwable) - Static method in class org.apache.cxf.rs.security.oauth2.utils.AuthorizationUtils
 
toAuthorizationHeader(String, String) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAuthorizationScheme
 
toClientAccessToken(ServerAccessToken, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
toHmacAlgorithm(String) - Static method in enum org.apache.cxf.rs.security.oauth2.tokens.hawk.HmacAlgorithm
 
TOKEN_RESPONSE_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
TokenRevocationService - Class in org.apache.cxf.rs.security.oauth2.services
OAuth2 Token Revocation Service implementation
TokenRevocationService() - Constructor for class org.apache.cxf.rs.security.oauth2.services.TokenRevocationService
 
toMap() - Method in interface org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant
Returns the map containing public grant parameters; can be used by clients requesting the access tokens.
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.AbstractGrant
 
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.AuthorizationCodeGrant
Returns the map containing public grant parameters; can be used by clients requesting the access tokens.
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.code.JwtRequestCodeGrant
 
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerClientCredentialsGrant
 
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.JwtBearerGrant
 
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.owner.ResourceOwnerGrant
 
toMap() - Method in class org.apache.cxf.rs.security.oauth2.grants.refresh.RefreshTokenGrant
 
toState(MessageContext, String) - Method in interface org.apache.cxf.rs.security.oauth2.client.ClientCodeStateManager
 
toState(MessageContext, String) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
toState(MessageContext, String) - Method in class org.apache.cxf.rs.security.oauth2.client.MemoryClientCodeStateManager
 
toString(MessageContext, MultivaluedMap<String, String>) - Method in interface org.apache.cxf.rs.security.oauth2.client.ClientCodeStateManager
 
toString(MessageContext, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.client.JoseClientCodeStateManager
 
toString(MessageContext, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.client.MemoryClientCodeStateManager
 
transformCodeVerifier(String) - Method in interface org.apache.cxf.rs.security.oauth2.grants.code.CodeVerifierTransformer
 
transformCodeVerifier(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.code.DigestCodeVerifier
 

U

UNAUTHORIZED_CLIENT - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
unlinkRefreshAccessToken(RefreshToken, String) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
UNSUPPORTED_GRANT_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
UNSUPPORTED_RESPONSE_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
UNSUPPORTED_TOKEN_TYPE - Static variable in class org.apache.cxf.rs.security.oauth2.utils.OAuthConstants
 
updateRefreshToken(RefreshToken, ServerAccessToken) - Method in class org.apache.cxf.rs.security.oauth2.provider.AbstractOAuthDataProvider
 
UserSubject - Class in org.apache.cxf.rs.security.oauth2.common
Represents a login name which AuthorizationService may capture after the end user approved a given third party request
UserSubject() - Constructor for class org.apache.cxf.rs.security.oauth2.common.UserSubject
 
UserSubject(String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.UserSubject
 
UserSubject(String, List<String>) - Constructor for class org.apache.cxf.rs.security.oauth2.common.UserSubject
 
UserSubject(String, String) - Constructor for class org.apache.cxf.rs.security.oauth2.common.UserSubject
 
UserSubject(String, String, List<String>) - Constructor for class org.apache.cxf.rs.security.oauth2.common.UserSubject
 

V

validateAccessToken(MessageContext, String, String, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.filters.AccessTokenValidatorClient
 
validateAccessToken(MessageContext, String, String, MultivaluedMap<String, String>) - Method in interface org.apache.cxf.rs.security.oauth2.provider.AccessTokenValidator
 
validateAccessToken(MessageContext, String, String, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
validateAccessToken(MessageContext, String, String, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessTokenValidatorClient
 
validateAccessToken(MessageContext, String, String, MultivaluedMap<String, String>) - Method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.AbstactJwtAccessTokenValidator
 
validateAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
validateAudience(Client, String) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
validateAudience(String) - Method in class org.apache.cxf.rs.security.oauth2.services.AbstractAccessTokenValidator
 
validateAudience(String, List<String>) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
validateClaims(Client, JwtClaims) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
validateClientSecret(Client, String) - Method in class org.apache.cxf.rs.security.oauth2.provider.ClientSecretHashVerifier
 
validateClientSecret(Client, String) - Method in interface org.apache.cxf.rs.security.oauth2.provider.ClientSecretVerifier
Validate a client secret
validateIssuer(String) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
validateJwtClaims(JwtClaims, Client) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
validateRedirectUri(Client, String) - Method in class org.apache.cxf.rs.security.oauth2.services.RedirectionBasedGrantService
 
validateRequest(Message) - Method in class org.apache.cxf.rs.security.oauth2.filters.OAuthRequestFilter
 
validateScopes(List<String>, List<String>, boolean) - Static method in class org.apache.cxf.rs.security.oauth2.utils.OAuthUtils
 
validateSignature(JoseHeaders, String, byte[]) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
validateSubject(Client, String) - Method in class org.apache.cxf.rs.security.oauth2.grants.jwt.AbstractJwtHandler
 
validateTimestampNonce(String, String, String) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.AbstractHawkAccessTokenValidator
 
validateToken(JwtToken) - Method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.AbstactJwtAccessTokenValidator
 
validateTokenType(ServerAccessToken, String) - Static method in class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
 
valueOf(String) - Static method in enum org.apache.cxf.rs.security.oauth2.tokens.hawk.HmacAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.cxf.rs.security.oauth2.tokens.hawk.HmacAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAccessToken(String, RSAPublicKey) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
verifyAccessToken(String, JwsSignatureVerifier) - Static method in class org.apache.cxf.rs.security.oauth2.tokens.jwt.JwtAccessTokenUtils
 
verifyNonce(String, String, String) - Method in interface org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceVerifier
 
verifyNonce(String, String, String) - Method in class org.apache.cxf.rs.security.oauth2.tokens.hawk.NonceVerifierImpl
 

W

writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.apache.cxf.rs.security.oauth2.provider.OAuthJSONProvider
 
A B C D E F G H I J K M N O P R S T U V W 

Apache CXF