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

A

AbstractValidator<T extends javax.servlet.http.HttpServletRequest> - Class in org.apache.amber.oauth2.common.validators
 
AbstractValidator() - Constructor for class org.apache.amber.oauth2.common.validators.AbstractValidator
 
ACCESS_DENIED - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The resource owner or authorization server denied the request.
accessToken - Variable in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
addHeader(String, String) - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
addHeader(String, String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
applier - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
applyOAuthParameters(OAuthMessage, Map<String, Object>) - Method in class org.apache.amber.oauth2.common.parameters.BodyURLEncodedParametersApplier
 
applyOAuthParameters(OAuthMessage, Map<String, Object>) - Method in class org.apache.amber.oauth2.common.parameters.JSONBodyParametersApplier
 
applyOAuthParameters(OAuthMessage, Map<String, Object>) - Method in interface org.apache.amber.oauth2.common.parameters.OAuthParametersApplier
 
applyOAuthParameters(OAuthMessage, Map<String, Object>) - Method in class org.apache.amber.oauth2.common.parameters.QueryParameterApplier
 
applyOAuthParameters(OAuthMessage, Map<String, Object>) - Method in class org.apache.amber.oauth2.common.parameters.WWWAuthHeaderParametersApplier
 
AUTH_SCHEME - Static variable in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
AUTHORIZATION - Static variable in class org.apache.amber.oauth2.common.OAuth.HeaderType
 

B

BasicClientInfo - Class in org.apache.amber.oauth2.common.domain.client
 
BasicClientInfo() - Constructor for class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
BasicClientInfoBuilder - Class in org.apache.amber.oauth2.common.domain.client
 
BasicCredentials - Class in org.apache.amber.oauth2.common.domain.credentials
 
BasicCredentials(String, String, Long, Long) - Constructor for class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
BasicCredentialsBuilder - Class in org.apache.amber.oauth2.common.domain.credentials
 
BasicOAuthToken - Class in org.apache.amber.oauth2.common.token
 
BasicOAuthToken() - Constructor for class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
BasicOAuthToken(String, Long, String, String) - Constructor for class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
BasicOAuthToken(String) - Constructor for class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
BasicOAuthToken(String, Long) - Constructor for class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
BasicOAuthToken(String, Long, String) - Constructor for class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
body - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse
 
BodyURLEncodedParametersApplier - Class in org.apache.amber.oauth2.common.parameters
 
BodyURLEncodedParametersApplier() - Constructor for class org.apache.amber.oauth2.common.parameters.BodyURLEncodedParametersApplier
 
build() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
build() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
buildBodyMessage() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
buildHeaderMessage() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
buildJSON(Map<String, Object>) - Static method in class org.apache.amber.oauth2.common.utils.JSONUtils
 
buildJSONMessage() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
buildQueryMessage() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 

C

clientId - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
clientInfo() - Static method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
ClientInfo - Interface in org.apache.amber.oauth2.common.domain.client
 
clientSecret - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
clientUri - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
CONTENT_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth.HeaderType
 
credentials - Variable in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
credentials() - Static method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
Credentials - Interface in org.apache.amber.oauth2.common.domain.credentials
 

D

decodeForm(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Parse a form-urlencoded document.
decodeOAuthHeader(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
decodePercent(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
decodeScopes(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
DEFAULT_PARAMETER_STYLE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
DEFAULT_TOKEN_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
DELETE - Static variable in class org.apache.amber.oauth2.common.OAuth.HttpMethod
 
description - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
description(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 

E

encodeAuthorizationBearerHeader(Map<String, Object>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Construct an Authorization Bearer header
encodeOAuthHeader(Map<String, Object>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Construct a WWW-Authenticate header
encodeScopes(Set<String>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
equals(Object) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
equals(Object) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
error(String) - Static method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
error(String, String) - Static method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
error(OAuthProblemException) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
errorResponse(int) - Static method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
EXPIRED_TOKEN - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.ResourceResponse
 
expiresIn - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
expiresIn - Variable in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 

F

format(Collection<? extends Map.Entry<String, Object>>, String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Translates parameters into application/x-www-form-urlencoded String

G

get(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
GET - Static variable in class org.apache.amber.oauth2.common.OAuth.HttpMethod
 
getAccessToken() - Method in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
getAccessToken() - Method in interface org.apache.amber.oauth2.common.token.OAuthToken
 
getAuthHeaderField(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
getAuthzMethod(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
getBody() - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
getBody() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
getClientId() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getClientId() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getClientId() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
getClientId() - Method in interface org.apache.amber.oauth2.common.domain.credentials.Credentials
 
getClientSecret() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getClientSecret() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getClientSecret() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
getClientSecret() - Method in interface org.apache.amber.oauth2.common.domain.credentials.Credentials
 
getClientUri() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getClientUri() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getDescription() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getDescription() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getDescription() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getError() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getExpiresIn() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getExpiresIn() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getExpiresIn() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
getExpiresIn() - Method in interface org.apache.amber.oauth2.common.domain.credentials.Credentials
 
getExpiresIn() - Method in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
getExpiresIn() - Method in interface org.apache.amber.oauth2.common.token.OAuthToken
 
getHeader(String) - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
getHeader(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
getHeaders() - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
getHeaders() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
getIconUri() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getIconUri() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getIssuedAt() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getIssuedAt() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getIssuedAt() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
getIssuedAt() - Method in interface org.apache.amber.oauth2.common.domain.credentials.Credentials
 
getLocationUri() - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
getLocationUri() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
getMessage() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getName() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getName() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getParameters() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getRedirectUri() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
getRedirectUri() - Method in interface org.apache.amber.oauth2.common.domain.client.ClientInfo
 
getRedirectUri() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getRefreshToken() - Method in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
getRefreshToken() - Method in interface org.apache.amber.oauth2.common.token.OAuthToken
 
getResponseStatus() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getResponseStatus() - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
getScope() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getScope() - Method in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
getScope() - Method in interface org.apache.amber.oauth2.common.token.OAuthToken
 
getState() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
getUri() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
GrantType - Enum in org.apache.amber.oauth2.common.message.types
 

H

handleBadContentTypeException(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
handleMissingParameters(Set<String>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Creates OAuthProblemException that contains set of missing oauth parameters
handleNotAllowedParametersOAuthException(List<String>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
handleOAuthProblemException(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Creates invalid_request exception with given message
hasContentType(String, String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
hasEmptyValues(String[]) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
hashCode() - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
hashCode() - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
headers - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse
 

I

iconUri - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
instantiateClass(Class<T>) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
instantiateClassWithParameters(Class, Class[], Object[]) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
INSUFFICIENT_SCOPE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.ResourceResponse
The request requires higher privileges than provided by the access token.
INVALID_CLIENT - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
Client authentication failed (e.g.
INVALID_GRANT - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
The provided authorization grant (e.g.
INVALID_REQUEST - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed.
INVALID_REQUEST - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.ResourceResponse
The request is missing a required parameter, includes an unsupported parameter value, repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed.
INVALID_REQUEST - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
The request is missing a required parameter, includes an unsupported parameter value, repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed.
INVALID_SCOPE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The requested scope is invalid, unknown, or malformed.
INVALID_SCOPE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
The requested scope is invalid, unknown, malformed, or exceeds the scope granted by the resource owner.
INVALID_TOKEN - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.ResourceResponse
The access token provided is expired, revoked, malformed, or invalid for other reasons.
isEmpty(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
isFormEncoded(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Return true if the given Content-Type header means FORM_ENCODED.
isMultipart(HttpServletRequest) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
issuedAt - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 

J

JSON - Static variable in class org.apache.amber.oauth2.common.OAuth.ContentType
 
JSONBodyParametersApplier - Class in org.apache.amber.oauth2.common.parameters
 
JSONBodyParametersApplier() - Constructor for class org.apache.amber.oauth2.common.parameters.JSONBodyParametersApplier
 
JSONUtils - Class in org.apache.amber.oauth2.common.utils
 
JSONUtils() - Constructor for class org.apache.amber.oauth2.common.utils.JSONUtils
 

L

location(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
location - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
location(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 

M

MULTIPART - Static variable in class org.apache.amber.oauth2.common.utils.OAuthUtils
 

N

name - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
notAllowedParams - Variable in class org.apache.amber.oauth2.common.validators.AbstractValidator
 

O

OAuth - Class in org.apache.amber.oauth2.common
 
OAuth() - Constructor for class org.apache.amber.oauth2.common.OAuth
 
OAuth.ContentType - Class in org.apache.amber.oauth2.common
 
OAuth.ContentType() - Constructor for class org.apache.amber.oauth2.common.OAuth.ContentType
 
OAuth.HeaderType - Class in org.apache.amber.oauth2.common
 
OAuth.HeaderType() - Constructor for class org.apache.amber.oauth2.common.OAuth.HeaderType
 
OAuth.HttpMethod - Class in org.apache.amber.oauth2.common
 
OAuth.HttpMethod() - Constructor for class org.apache.amber.oauth2.common.OAuth.HttpMethod
 
OAuth.WWWAuthHeader - Class in org.apache.amber.oauth2.common
 
OAuth.WWWAuthHeader() - Constructor for class org.apache.amber.oauth2.common.OAuth.WWWAuthHeader
 
OAUTH_ACCESS_TOKEN - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_ASSERTION - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_ASSERTION_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_BEARER_TOKEN - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_CLIENT_ID - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_CLIENT_SECRET - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_CODE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_ERROR - Static variable in class org.apache.amber.oauth2.common.error.OAuthError
 
OAUTH_ERROR_DESCRIPTION - Static variable in class org.apache.amber.oauth2.common.error.OAuthError
 
OAUTH_ERROR_URI - Static variable in class org.apache.amber.oauth2.common.error.OAuthError
 
OAUTH_EXPIRES_IN - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_GRANT_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_HEADER_NAME - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_PASSWORD - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_REDIRECT_URI - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_REFRESH_TOKEN - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_RESPONSE_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_SCOPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_STATE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_TOKEN - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_TOKEN_DRAFT_0 - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_TOKEN_TYPE - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_USERNAME - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAUTH_VERSION_DIFFER - Static variable in class org.apache.amber.oauth2.common.OAuth
 
OAuthError - Class in org.apache.amber.oauth2.common.error
 
OAuthError() - Constructor for class org.apache.amber.oauth2.common.error.OAuthError
 
OAuthError.CodeResponse - Class in org.apache.amber.oauth2.common.error
 
OAuthError.CodeResponse() - Constructor for class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
 
OAuthError.ResourceResponse - Class in org.apache.amber.oauth2.common.error
 
OAuthError.ResourceResponse() - Constructor for class org.apache.amber.oauth2.common.error.OAuthError.ResourceResponse
 
OAuthError.TokenResponse - Class in org.apache.amber.oauth2.common.error
 
OAuthError.TokenResponse() - Constructor for class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
 
OAuthMessage - Interface in org.apache.amber.oauth2.common.message
 
OAuthParametersApplier - Interface in org.apache.amber.oauth2.common.parameters
Applies given parameters to the OAuth message.
OAuthProblemException - Exception in org.apache.amber.oauth2.common.exception
 
OAuthResponse - Class in org.apache.amber.oauth2.common.message
 
OAuthResponse(String, int) - Constructor for class org.apache.amber.oauth2.common.message.OAuthResponse
 
OAuthResponse.OAuthErrorResponseBuilder - Class in org.apache.amber.oauth2.common.message
 
OAuthResponse.OAuthErrorResponseBuilder(int) - Constructor for class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
OAuthResponse.OAuthResponseBuilder - Class in org.apache.amber.oauth2.common.message
 
OAuthResponse.OAuthResponseBuilder(int) - Constructor for class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
OAuthRuntimeException - Exception in org.apache.amber.oauth2.common.exception
 
OAuthRuntimeException() - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthRuntimeException
 
OAuthRuntimeException(String) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthRuntimeException
 
OAuthRuntimeException(String, Throwable) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthRuntimeException
 
OAuthRuntimeException(Throwable) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthRuntimeException
 
OAuthSystemException - Exception in org.apache.amber.oauth2.common.exception
 
OAuthSystemException() - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthSystemException
 
OAuthSystemException(String) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthSystemException
 
OAuthSystemException(Throwable) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthSystemException
 
OAuthSystemException(String, Throwable) - Constructor for exception org.apache.amber.oauth2.common.exception.OAuthSystemException
 
OAuthToken - Interface in org.apache.amber.oauth2.common.token
 
OAuthUtils - Class in org.apache.amber.oauth2.common.utils
Common OAuth Utils class.
OAuthUtils() - Constructor for class org.apache.amber.oauth2.common.utils.OAuthUtils
 
OAuthValidator<T extends javax.servlet.http.HttpServletRequest> - Interface in org.apache.amber.oauth2.common.validators
 
optionalParams - Variable in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
org.apache.amber.oauth2.common - package org.apache.amber.oauth2.common
 
org.apache.amber.oauth2.common.domain.client - package org.apache.amber.oauth2.common.domain.client
 
org.apache.amber.oauth2.common.domain.credentials - package org.apache.amber.oauth2.common.domain.credentials
 
org.apache.amber.oauth2.common.error - package org.apache.amber.oauth2.common.error
 
org.apache.amber.oauth2.common.exception - package org.apache.amber.oauth2.common.exception
 
org.apache.amber.oauth2.common.message - package org.apache.amber.oauth2.common.message
 
org.apache.amber.oauth2.common.message.types - package org.apache.amber.oauth2.common.message.types
 
org.apache.amber.oauth2.common.parameters - package org.apache.amber.oauth2.common.parameters
 
org.apache.amber.oauth2.common.token - package org.apache.amber.oauth2.common.token
 
org.apache.amber.oauth2.common.utils - package org.apache.amber.oauth2.common.utils
 
org.apache.amber.oauth2.common.validators - package org.apache.amber.oauth2.common.validators
 

P

parameters - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
ParameterStyle - Enum in org.apache.amber.oauth2.common.message.types
 
parseJSON(String) - Static method in class org.apache.amber.oauth2.common.utils.JSONUtils
 
percentEncode(Iterable) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Construct a &-separated list of the given values, percentEncoded.
percentEncode(String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
 
performAllValidations(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
performAllValidations(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
POST - Static variable in class org.apache.amber.oauth2.common.OAuth.HttpMethod
 
PUT - Static variable in class org.apache.amber.oauth2.common.OAuth.HttpMethod
 

Q

QueryParameterApplier - Class in org.apache.amber.oauth2.common.parameters
 
QueryParameterApplier() - Constructor for class org.apache.amber.oauth2.common.parameters.QueryParameterApplier
 

R

REALM - Static variable in class org.apache.amber.oauth2.common.OAuth.WWWAuthHeader
 
redirectUri - Variable in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
refreshToken - Variable in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
requiredParams - Variable in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
responseCode - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
responseStatus(int) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
responseStatus - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse
 
ResponseType - Enum in org.apache.amber.oauth2.common.message.types
 

S

saveStreamAsString(InputStream) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Read data from Input Stream and save it as a String.
scope(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
scope - Variable in class org.apache.amber.oauth2.common.token.BasicOAuthToken
 
SERVER_ERROR - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The authorization server encountered an unexpected condition which prevented it from fulfilling the request.
setBody(String) - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
setBody(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
setClientId(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setClientId(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setClientId(String) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
setClientId(String) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
setClientSecret(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setClientSecret(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setClientSecret(String) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
setClientSecret(String) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
setClientUri(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setClientUrl(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setDescription(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setDescription(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setError(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
setErrorDescription(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
setErrorUri(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
setExpiresIn(Long) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setExpiresIn(Long) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setExpiresIn(Long) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
setExpiresIn(Long) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
setHeaders(Map<String, String>) - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
setHeaders(Map<String, String>) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
setIconUri(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setIconUri(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setIssuedAt(Long) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setIssuedAt(Long) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setIssuedAt(Long) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentials
 
setIssuedAt(Long) - Method in class org.apache.amber.oauth2.common.domain.credentials.BasicCredentialsBuilder
 
setLocationUri(String) - Method in interface org.apache.amber.oauth2.common.message.OAuthMessage
 
setLocationUri(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse
 
setName(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setName(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setParam(String, String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
setParameter(String, String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
setRealm(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
setRedirectUri(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfo
 
setRedirectUri(String) - Method in class org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder
 
setRedirectUri(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
setScope(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthResponseBuilder
 
setState(String) - Method in class org.apache.amber.oauth2.common.message.OAuthResponse.OAuthErrorResponseBuilder
 
state(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
status(int) - Static method in class org.apache.amber.oauth2.common.message.OAuthResponse
 

T

TEMPORARILY_UNAVAILABLE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
TokenType - Enum in org.apache.amber.oauth2.common.message.types
 
toString() - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
toString() - Method in enum org.apache.amber.oauth2.common.message.types.GrantType
 
toString() - Method in enum org.apache.amber.oauth2.common.message.types.ParameterStyle
 
toString() - Method in enum org.apache.amber.oauth2.common.message.types.ResponseType
 
toString() - Method in enum org.apache.amber.oauth2.common.message.types.TokenType
 
toString(InputStream, String) - Static method in class org.apache.amber.oauth2.common.utils.OAuthUtils
Get the entity content as a String, using the provided default character set if none is found in the entity.

U

UNAUTHORIZED_CLIENT - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The client is not authorized to request an authorization code using this method.
UNAUTHORIZED_CLIENT - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
The authenticated client is not authorized to use this authorization grant type.
UNSUPPORTED_GRANT_TYPE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.TokenResponse
The authorization grant type is not supported by the authorization server.
UNSUPPORTED_RESPONSE_TYPE - Static variable in class org.apache.amber.oauth2.common.error.OAuthError.CodeResponse
The authorization server does not support obtaining an authorization code using this method.
uri(String) - Method in exception org.apache.amber.oauth2.common.exception.OAuthProblemException
 
uri - Variable in class org.apache.amber.oauth2.common.message.OAuthResponse
 
URL_ENCODED - Static variable in class org.apache.amber.oauth2.common.OAuth.ContentType
 

V

validateContentType(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
validateContentType(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
validateMethod(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
validateMethod(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
validateNotAllowedParameters(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
validateNotAllowedParameters(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
validateOptionalParameters(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
validateOptionalParameters(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
validateRequiredParameters(T) - Method in class org.apache.amber.oauth2.common.validators.AbstractValidator
 
validateRequiredParameters(T) - Method in interface org.apache.amber.oauth2.common.validators.OAuthValidator
 
valueOf(String) - Static method in enum org.apache.amber.oauth2.common.message.types.GrantType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.oauth2.common.message.types.ParameterStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.oauth2.common.message.types.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.oauth2.common.message.types.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.amber.oauth2.common.message.types.GrantType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.oauth2.common.message.types.ParameterStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.oauth2.common.message.types.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.oauth2.common.message.types.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WWW_AUTHENTICATE - Static variable in class org.apache.amber.oauth2.common.OAuth.HeaderType
 
WWWAuthHeaderParametersApplier - Class in org.apache.amber.oauth2.common.parameters
 
WWWAuthHeaderParametersApplier() - Constructor for class org.apache.amber.oauth2.common.parameters.WWWAuthHeaderParametersApplier
 

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

Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.