Skip navigation links
RESTEasy Security: JAX-RS OAuth 3.11.5.Final
A B C D E F G I L M N O P Q R S T U V W _ 

A

accessToken() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
accessToken() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
accessToken$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
accessTokenUrl(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
accessTokenUrl(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
accessTokenUrl$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
addAccessKey(String, String, String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
addConsumer(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
addingParameter(String, String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
addingParameter(String, String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
addingParameter$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
addRequestKey(String, String, String, String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
allOK() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
allOK() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
allOK$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
ALPHA - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
alpha = lowalpha | upalpha
ALPHANUM - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
alphanum = alpha | digit
argumentsShouldBeNameValue() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
argumentsShouldBeNameValue() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
argumentsShouldBeNameValue$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
AUTHENTICATE_HEADER - Static variable in class org.jboss.resteasy.auth.oauth.OAuthUtils
HTTP WWW-Authenticate header
authoriseRequestToken(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
authoriseRequestToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
authoriseRequestToken(String, String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Authorises the given Request Token for the given Consumer and return a new Verifier to be returned to the Client.
authoriseRequestToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
AUTHORIZATION_HEADER - Static variable in class org.jboss.resteasy.auth.oauth.OAuthUtils
HTTP Authorization header

B

BASE - Static variable in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 

C

checkTimestamp(OAuthToken, long) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
checkTimestamp(OAuthToken, long) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Checks that the given timestamp is valid for the given OAuth Token.
checkTimestamp(OAuthToken, long) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
classCouldNotBeInstantiated(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
classCouldNotBeInstantiated(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
classCouldNotBeInstantiated$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
classMustBeInstanceOAuthProvider(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
classMustBeInstanceOAuthProvider(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
classMustBeInstanceOAuthProvider$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
classNotFound(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
classNotFound(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
classNotFound$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerIsInvalid() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
consumerIsInvalid() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerIsInvalid$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerRegistration() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
consumerRegistration() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerRegistration$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerTokenAuthorizationRequest() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
consumerTokenAuthorizationRequest() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
consumerTokenAuthorizationRequest$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
convertPermissionsToRoles(String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
convertPermissionsToRoles(String[]) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Converts custom permissions which may have been associated with consumers or access tokens into domain specific roles, example, given a "printResources" permission this method may return a role name "printerService"
convertPermissionsToRoles(String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
createSecurityContext(HttpServletRequest, OAuthConsumer, OAuthToken) - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 

D

destroy() - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
DIGIT - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
digit = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"
doFilter() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
doFilter() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
doFilter$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
doNotUseThisMethod() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
doNotUseThisMethod() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
doNotUseThisMethod$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

E

encodeForOAuth(String) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Encodes the given value for use in an OAuth parameter.
encodePart(String, String, BitSet) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid URI part, with the given characters allowed.
encodePathParamName(String) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid path parameter name, which means it can contain PCHAR* without "=" or ";".
encodePathParamValue(String) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid path parameter value, which means it can contain PCHAR* without ";".
encodePathSegment(String) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid path segment, which means it can contain PCHAR* only (do not put path parameters or they will be escaped.
encodeQueryNameOrValue(String) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid query, which means it can contain PCHAR* | "?" | "/" without "=" | "&" | "+".
encodeQueryNameOrValueNoParen(String) - Static method in class org.jboss.resteasy.auth.oauth.URLUtils
Encodes a string to be a valid query with no parenthesis, which means it can contain PCHAR* | "?" | "/" without "=" | "&" | "+" | "(" | ")".
errorHttpCode(int, String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
errorHttpCode(int, String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
errorHttpCode$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
exception() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
exception() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
exception$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

F

filteringMethod(String, String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
filteringMethod(String, String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
filteringMethod$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
FRAGMENT - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
fragment = pchar / "/" / "?"

G

GEN_DELIMS - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
getAccessToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
getAccessToken(String, String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Returns the OAuth Access Token for the given Consumer key and Access Token.
getAccessToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
getAuthorizationConfirmURI(HttpServletRequest, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthServlet
 
getCallback() - Method in class org.jboss.resteasy.auth.oauth.OAuthRequestToken
Returns this Token's callback.
getConnectURI() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
Returns the OAuth Consumer's connect URI.
getConsumer(String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
getConsumer(String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Returns the OAuth Consumer for the given Consumer key.
getConsumer(String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
getConsumer() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's Consumer.
getDisplayName() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
Returns the OAuth Consumer's display name.
getHttpCode() - Method in exception org.jboss.resteasy.auth.oauth.OAuthException
Returns the HTTP status code to return to the OAuth Client
getHttpCode(OAuthProblemException) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Finds the HTTP status code from the given exception.
getKey() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
Returns the OAuth Consumer's key.
getLoggingLocale() - Method in class org.jboss.resteasy.auth.oauth.i18n.LogMessages_$logger
 
getLoggingLocale() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
getOAuthProvider(ServletContext) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Loads the OAuthProvider as specified in the Servlet Context parameters, and caches it in the Servlet Context attributes for reuse.
getPermissions() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
 
getPermissions() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's permissions.
getProvider() - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
getRealm() - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
getRealm() - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Returns the Realm of this provider.
getRealm() - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
getRequestToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
getRequestToken(String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
getRequestToken(String, String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Returns the OAuth Request Token for the given Consumer key and Request Token.
getRequestToken(String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
getScopes() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
Returns the OAuth Consumer's scopes.
getScopes() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's Scopes.
getSecret() - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
Returns the OAuth Consumer's private secret.
getSecret() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's Secret.
getTimestamp() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's timestamp.
getTimeToLive() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's timeToLive.
getToken() - Method in class org.jboss.resteasy.auth.oauth.OAuthToken
Returns this Token's Token.
getValidator(ServletContext, OAuthProvider) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Creates an OAuthValidator, and caches it in the Servlet Context attributes for reuse.
getVerifier() - Method in class org.jboss.resteasy.auth.oauth.OAuthRequestToken
Returns this Token's verifier.

I

init(FilterConfig) - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
init(ServletConfig) - Method in class org.jboss.resteasy.auth.oauth.OAuthServlet
 
INSTANCE - Static variable in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidCustomerKey() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
invalidCustomerKey() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidCustomerKey$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestamp() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
invalidTimestamp() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestamp$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestampLong(long) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
invalidTimestampLong(long) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestampLong$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestampString(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
invalidTimestampString(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidTimestampString$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidVerifierCode(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
invalidVerifierCode(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
invalidVerifierCode$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

L

loadingOAuthFilter() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
loadingOAuthFilter() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
loadingOAuthFilter$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
loadingOAuthProvider(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
loadingOAuthProvider(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
loadingOAuthProvider$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
loadingOAuthServlet() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
loadingOAuthServlet() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
loadingOAuthServlet$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
LOGGER - Static variable in interface org.jboss.resteasy.auth.oauth.i18n.LogMessages
 
LogMessages - Interface in org.jboss.resteasy.auth.oauth.i18n
 
LogMessages_$logger - Class in org.jboss.resteasy.auth.oauth.i18n
Warning this class consists of generated code.
LogMessages_$logger(Logger) - Constructor for class org.jboss.resteasy.auth.oauth.i18n.LogMessages_$logger
 
LOW_ALPHA - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
lowalpha = "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z"

M

makeAccessToken(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
makeAccessToken(String, String, String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Make a new OAuth Access Token for the given Consumer, using the given Request Token and Verifier.
makeAccessToken(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
makeErrorResponse(HttpServletResponse, String, int, OAuthProvider) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Sends an error to the OAuth Consumer.
makeRequestToken(String, String, String[], String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
makeRequestToken(String, String, String[], String[]) - Method in interface org.jboss.resteasy.auth.oauth.OAuthProvider
Make a new OAuth Request Token for the given Consumer, using the given callback.
makeRequestToken(String, String, String[], String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
Messages - Interface in org.jboss.resteasy.auth.oauth.i18n
 
MESSAGES - Static variable in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
Messages_$bundle - Class in org.jboss.resteasy.auth.oauth.i18n
Warning this class consists of generated code.
Messages_$bundle() - Constructor for class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

N

noSuchAccessKey(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
noSuchAccessKey(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchAccessKey$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchConsumerKey(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
noSuchConsumerKey(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchConsumerKey$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchRequestKey(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
noSuchRequestKey(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchRequestKey$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchRequestToken(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
noSuchRequestToken(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
noSuchRequestToken$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

O

OAUTH_AUTH_METHOD - Static variable in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
OAUTH_CALLBACK_CONFIRMED_PARAM - Static variable in class org.jboss.resteasy.auth.oauth.OAuthUtils
OAuth Callback Confirmed parameter
OAUTH_VERIFIER_PARAM - Static variable in class org.jboss.resteasy.auth.oauth.OAuthUtils
OAuth Verifier parameter
OAuthConsumer - Class in org.jboss.resteasy.auth.oauth
Represents an OAuth Consumer.
OAuthConsumer(String, String, String, String) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthConsumer
 
OAuthConsumer(String, String, String, String, String[]) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthConsumer
 
OAuthConsumerRegistration - Interface in org.jboss.resteasy.auth.oauth
Registration of OAuth consumers
OAuthException - Exception in org.jboss.resteasy.auth.oauth
Use this exception to throw exceptions from your OAuthProvider to specify the HTTP status code
OAuthException(int, String) - Constructor for exception org.jboss.resteasy.auth.oauth.OAuthException
Builds a new OAuth exception which will result in sending the specified HTTP status code to the Client.
OAuthFilter - Class in org.jboss.resteasy.auth.oauth
OAuth Servlet Filter that interprets OAuth Authentication messages to set the Principal and roles for protected resources.
OAuthFilter() - Constructor for class org.jboss.resteasy.auth.oauth.OAuthFilter
 
OAuthMemoryProvider - Class in org.jboss.resteasy.auth.oauth
OAuthProvider that keeps all data in memory.
OAuthMemoryProvider() - Constructor for class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
OAuthMemoryProvider(String) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
OAuthProvider - Interface in org.jboss.resteasy.auth.oauth
Implement this interface to provide the RESTEasy servlets and filters with the knowledge to load and store OAuth Consumer, Request and Access Tokens.
OAuthProviderChecker - Class in org.jboss.resteasy.auth.oauth
Used to make sure the OAuthProvider implementer does not return null values.
OAuthProviderChecker(OAuthProvider) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
oAuthProviderShouldNotReturnNull() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
oAuthProviderShouldNotReturnNull() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
oAuthProviderShouldNotReturnNull$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
OAuthRequestToken - Class in org.jboss.resteasy.auth.oauth
Represents either an OAuth Access or Request Token.
OAuthRequestToken(String, String, String, String[], String[], long, OAuthConsumer) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthRequestToken
 
OAuthServlet - Class in org.jboss.resteasy.auth.oauth
OAuth Http Servlet that handles Request Token creation and exchange for Access Tokens.
OAuthServlet() - Constructor for class org.jboss.resteasy.auth.oauth.OAuthServlet
 
oAuthServletLoaded() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
oAuthServletLoaded() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
oAuthServletLoaded$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
OAuthToken - Class in org.jboss.resteasy.auth.oauth
Represents either an OAuth Access or Request Token.
OAuthToken(String, String, String[], String[], long, OAuthConsumer) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthToken
 
OAuthUtils - Class in org.jboss.resteasy.auth.oauth
 
OAuthUtils() - Constructor for class org.jboss.resteasy.auth.oauth.OAuthUtils
 
OAuthValidator - Class in org.jboss.resteasy.auth.oauth
OAuth Validator implementation to check OAuth Messages
OAuthValidator(OAuthProvider) - Constructor for class org.jboss.resteasy.auth.oauth.OAuthValidator
 
org.jboss.resteasy.auth.oauth - package org.jboss.resteasy.auth.oauth
 
org.jboss.resteasy.auth.oauth.i18n - package org.jboss.resteasy.auth.oauth.i18n
 

P

parameterRequired() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
parameterRequired() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
parameterRequired$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
parametersPresent() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
parametersPresent() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
parametersPresent$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
parseTimestamp(String) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Parse an OAuth timestamp.
PATH_PARAM_NAME - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
path_param_name = pchar <without> ";" | "="
PATH_PARAM_VALUE - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
path_param_value = pchar <without> ";"
PATH_SEGMENT - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
path_segment = pchar <without> ";"
PCHAR - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
pchar = unreserved | escaped | sub-delims | ":" | "@" Note: we don't allow escaped here since we will escape it ourselves, so we don't want to allow them in the unescaped sequences

Q

QUERY - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
query = pchar / "/" / "?"
queryString(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
queryString(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
queryString$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

R

readMessage(HttpServletRequest) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Reads an OAuthMessage from an HTTP Servlet Request.
readResolve() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
registerConsumer(String, String, String) - Method in interface org.jboss.resteasy.auth.oauth.OAuthConsumerRegistration
Creates a new OAuth Consumer
registerConsumer(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
registerConsumer(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
registerConsumerPermissions(String, String[]) - Method in interface org.jboss.resteasy.auth.oauth.OAuthConsumerRegistration
Registers Consumer Permissions
registerConsumerPermissions(String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
registerConsumerPermissions(String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
registerConsumerScopes(String, String[]) - Method in interface org.jboss.resteasy.auth.oauth.OAuthConsumerRegistration
Registers Consumer Scopes
registerConsumerScopes(String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
registerConsumerScopes(String, String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthProviderChecker
 
requestToken() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
requestToken() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
requestToken$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
requestTokenAlreadyAuthorized() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
requestTokenAlreadyAuthorized() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
requestTokenAlreadyAuthorized$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
requestTokenUrl(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
requestTokenUrl(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
requestTokenUrl$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
RESERVED - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
reserved = gen-delims | sub-delims

S

sendValues(HttpServletResponse, String...) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Sends a list of OAuth parameters in the body of the given Http Servlet Response
service(HttpServletRequest, HttpServletResponse) - Method in class org.jboss.resteasy.auth.oauth.OAuthServlet
 
serving(String) - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
serving(String) - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
serving$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
setScopes(String[]) - Method in class org.jboss.resteasy.auth.oauth.OAuthConsumer
 
setVerifier(String) - Method in class org.jboss.resteasy.auth.oauth.OAuthRequestToken
 
SUB_DELIMS - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="

T

tokenHasNotBeenAuthorized() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
tokenHasNotBeenAuthorized() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
tokenHasNotBeenAuthorized$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

U

UNRESERVED - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
UP_ALPHA - Static variable in class org.jboss.resteasy.auth.oauth.URLUtils
upalpha = "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" | "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z"
URLUtils - Class in org.jboss.resteasy.auth.oauth
URL-encoding utility for each URL part according to the RFC specs
URLUtils() - Constructor for class org.jboss.resteasy.auth.oauth.URLUtils
 
utf8EncodingShouldBeSupported() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
utf8EncodingShouldBeSupported() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
utf8EncodingShouldBeSupported$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

V

validateMessage(OAuthMessage, OAuthAccessor) - Method in class org.jboss.resteasy.auth.oauth.OAuthValidator
Deprecated.
Overridden to deprecate it since we cannot hide it. at least make sure we won't use it
validateMessage(OAuthMessage, OAuthAccessor, OAuthToken) - Method in class org.jboss.resteasy.auth.oauth.OAuthValidator
Overridden to validate the timestamp and nonces last since they have side-effects of storing data about the message, so we have to make sure the message is valid before we do that.
validateRequestWithAccessToken(HttpServletRequest, OAuthMessage, OAuthToken, OAuthValidator, OAuthConsumer) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
 
validateRequestWithoutAccessToken(HttpServletRequest, OAuthMessage, OAuthValidator, OAuthConsumer) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Validates if a given request is a valid 2-leg oAuth request.
validateTimestamp(OAuthMessage, long, OAuthToken) - Method in class org.jboss.resteasy.auth.oauth.OAuthValidator
Overridden to delegate timestamp validation to the provider.
validateTimestampAndNonce(OAuthMessage, OAuthToken) - Method in class org.jboss.resteasy.auth.oauth.OAuthValidator
Throw an exception if the timestamp is out of range or the nonce has been validated previously.
validateUriScopes(String, String[]) - Static method in class org.jboss.resteasy.auth.oauth.OAuthUtils
Validates if a current request URI matches URI provided by the consumer at the registration time or during the request token validation request.
verifyAndRemoveRequestToken(String, String, String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 

W

wrongCallbackURI() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
wrongCallbackURI() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
wrongCallbackURI$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
wrongURIScope() - Method in interface org.jboss.resteasy.auth.oauth.i18n.Messages
 
wrongURIScope() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 
wrongURIScope$str() - Method in class org.jboss.resteasy.auth.oauth.i18n.Messages_$bundle
 

_

_doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.jboss.resteasy.auth.oauth.OAuthFilter
 
_getConsumer(String) - Method in class org.jboss.resteasy.auth.oauth.OAuthMemoryProvider
 
A B C D E F G I L M N O P Q R S T U V W _ 
Skip navigation links
RESTEasy Security: JAX-RS OAuth 3.11.5.Final

Copyright © 2021 JBoss by Red Hat. All rights reserved.