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

A

AbstractMethod - Class in org.apache.amber.signature
Abstract implementation of OAuth signature method algorithm.
AbstractMethod() - Constructor for class org.apache.amber.signature.AbstractMethod
 
Access - Interface in org.apache.amber.server
Association of nonce(s) and timestamp.
AccessStorage - Interface in org.apache.amber.server
Nonce/timestamp storage definition.
accessToken(OAuthRequest) - Method in interface org.apache.amber.server.OAuthnServer
Generates a new access token.
add(String, long, String) - Method in interface org.apache.amber.server.AccessStorage
Stores a new nonce / timestamp pair associated with a consumer key.
add(OAuthConsumer) - Method in interface org.apache.amber.server.ConsumerStorage
Stores consumer data.
add(String, OAuthToken) - Method in interface org.apache.amber.server.TokenStorage
Stores a new token.
add_escapes(String) - Method in exception org.apache.amber.signature.rsa.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAdditionalParameters(String, String) - Method in interface org.apache.amber.OAuthToken
Associates the specified value with the specified name in this additional parameters map.
addEscapes(String) - Static method in error org.apache.amber.signature.rsa.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
additionalParametersEntrySet() - Method in interface org.apache.amber.OAuthToken
 
addNonce(String) - Method in interface org.apache.amber.server.Access
Add a nonce to an access.
addOAuthMessageParameter(OAuthMessageParameter) - Method in interface org.apache.amber.OAuthRequest
 
addOAuthRequestParameter(OAuthRequestParameter) - Method in interface org.apache.amber.OAuthRequest
 
adjustBeginLineColumn(int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
authorizeToken(String) - Method in interface org.apache.amber.server.OAuthnServer
Authorize a request token.

B

backup(int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Backup a number of characters.
BasicKey - Class in org.apache.amber.signature
 
BasicKey(String) - Constructor for class org.apache.amber.signature.BasicKey
 
BEGIN_CERTIFICATE - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
RegularExpression Id.
BEGIN_PRIVATE_KEY - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
RegularExpression Id.
beginColumn - Variable in class org.apache.amber.signature.rsa.Token
The column number of the first character of this Token.
beginLine - Variable in class org.apache.amber.signature.rsa.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Start.
bufcolumn - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
buffer - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
bufline - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
bufpos - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
Position in buffer.

C

calculate(SigningKey, OAuthToken, OAuthRequest) - Method in class org.apache.amber.signature.AbstractMethod
Calculates the OAuth request message signature.
calculate(SigningKey, String, String) - Method in class org.apache.amber.signature.AbstractMethod
Calculates the signature applying the method algorithm.
calculate(SigningKey, String, String) - Method in class org.apache.amber.signature.hmac.HmacSha1Method
Calculates the signature applying the method algorithm.
calculate(SigningKey, String, String) - Method in class org.apache.amber.signature.plaintext.PlaintextMethod
Calculates the signature applying the method algorithm.
calculate(SigningKey, String, String) - Method in class org.apache.amber.signature.rsa.RsaSha1Method
Calculates the signature applying the method algorithm.
calculate(SigningKey, OAuthToken, OAuthRequest) - Method in interface org.apache.amber.signature.SignatureMethod
Calculates the OAuth request message signature.
CERTIFICATE_CONTENT - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
RegularExpression Id.
column - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
ConsumerStorage - Interface in org.apache.amber.server
OAuthConsumer consumer storage interface.
containsNonce(String) - Method in interface org.apache.amber.server.Access
Checks if the access already contains a nonce.
createFactory() - Static method in class org.apache.amber.OAuth
Perform initialisation of a factory
createFactory(Properties) - Static method in class org.apache.amber.OAuth
Perform initialisation of a factory
createFactory(Version) - Static method in class org.apache.amber.OAuth
Perform initialisation of a factory
createFactory(Version, Properties) - Static method in class org.apache.amber.OAuth
Perform initialisation of a factory
createServer(String) - Method in interface org.apache.amber.OAuthFactory
 
curChar - Variable in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
 
currentToken - Variable in exception org.apache.amber.signature.rsa.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Debug output.
decodeBase64(String) - Static method in class org.apache.amber.signature.AbstractMethod
Decodes an input text to a bytes sequence applying the Base64 algorithm.
DEFAULT - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
Lexical state.
delete(String) - Method in interface org.apache.amber.server.ConsumerStorage
Removes a token from the store.
delete(String) - Method in interface org.apache.amber.server.TokenStorage
Removes a token from the store.
Done() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reset buffer when finished.

E

encodeBase64(byte[]) - Static method in class org.apache.amber.signature.AbstractMethod
Encodes a bytes sequence applying the Base64 algorithm without chuncking the output string.
END_CERTIFICATE - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
RegularExpression Id.
END_PRIVATE_KEY - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
RegularExpression Id.
endColumn - Variable in class org.apache.amber.signature.rsa.Token
The column number of the last character of this Token.
endLine - Variable in class org.apache.amber.signature.rsa.Token
The line number of the last character of this Token.
EOF - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
End of File.
eol - Variable in exception org.apache.amber.signature.rsa.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.apache.amber.OAuthMessageParameter
equals(Object) - Method in class org.apache.amber.OAuthRequestParameter
execute(OAuthRequest, String) - Method in interface org.apache.amber.client.HttpConnector
The execute method does the work of processing a request and returning a response from the Provider.
ExpandBuff(boolean) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.apache.amber.signature.rsa.ParseException
Each entry in this array is an array of integers.

F

FillBuff() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
 

G

generate() - Method in interface org.apache.amber.client.NonceGenerator
Generate a nonce string value.
generate() - Method in interface org.apache.amber.server.TemporaryCredentialsGenerator
Generates a new temporary credentials.
generate() - Method in interface org.apache.amber.server.TokenCredentialsGenerator
Generates a new token credentials.
getAccessStorage() - Method in interface org.apache.amber.server.OAuthServerConfiguration
 
getAccessToken(OAuthToken, String) - Method in interface org.apache.amber.client.OAuthClient
Convert the authorised token to an access token, using the supplied verification code.
getAccessToken(OAuthConsumer, OAuthToken, String) - Method in interface org.apache.amber.client.OAuthClient
Convert the authorised token to an access token, using the supplied consumer and verification code.
getAccessTokenPath() - Method in interface org.apache.amber.server.OAuthProvider
 
getAlgorithm() - Method in interface org.apache.amber.server.OAuthProvider
 
getAlgorithm() - Method in class org.apache.amber.signature.hmac.HmacSha1Method
Returns the signing algorithm method.
getAlgorithm() - Method in class org.apache.amber.signature.plaintext.PlaintextMethod
Returns the signing algorithm method.
getAlgorithm() - Method in class org.apache.amber.signature.rsa.RsaSha1Method
Returns the signing algorithm method.
getAlgorithm() - Method in interface org.apache.amber.signature.SignatureMethod
Returns the signing algorithm method.
getAlgorithmMethods() - Method in class org.apache.amber.signature.BasicKey
 
getAlgorithmMethods() - Method in interface org.apache.amber.signature.Key
Returns the signing algorithm methods.
getAuthenticatePath() - Method in interface org.apache.amber.server.OAuthProvider
 
getAuthenticateURL(OAuthToken) - Method in interface org.apache.amber.client.OAuthClient
Get the authentication URL for the configured provider, using the specified token.
getAuthenticateURL(OAuthToken, String) - Method in interface org.apache.amber.client.OAuthClient
Get the authentication URL for the configured provider, using the specified token and callback.
getAuthorizePath() - Method in interface org.apache.amber.server.OAuthProvider
 
getAuthorizeURL(OAuthToken) - Method in interface org.apache.amber.client.OAuthClient
Get the authorisation URL for the configured provider, using the specified token.
getAuthorizeURL(OAuthToken, String) - Method in interface org.apache.amber.client.OAuthClient
Get the authorisation URL for the configured provider, using the specified token.
getBeginColumn() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get token beginning line number.
getCallback() - Method in interface org.apache.amber.client.OAuthConsumer
The callback field contains the HTTP URL that the Provider will redirect the User to during the authentication / authorisation process.
getColumn() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Deprecated.  
getConfiguration() - Method in class org.apache.amber.server.OAuthServer
 
getConnector() - Method in interface org.apache.amber.client.OAuthClient
Get the current connector.
getConsumers() - Method in interface org.apache.amber.server.OAuthProvider
 
getConsumerStorage() - Method in interface org.apache.amber.server.OAuthServerConfiguration
 
getEndColumn() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get token end line number.
getHTTPMethod() - Method in interface org.apache.amber.OAuthRequest
 
GetImage() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get token literal value.
getKey() - Method in interface org.apache.amber.client.OAuthConsumer
The key field contains the key string assigned to the Consumer by the Provider, during registration.
getLabel() - Method in enum org.apache.amber.OAuthParameter
 
getLastAccess(String) - Method in interface org.apache.amber.server.AccessStorage
Get the last access (by timestamp) of a consumer.
getLine() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Deprecated.  
getLocation() - Method in interface org.apache.amber.server.OAuthProvider
 
getLog() - Method in class org.apache.amber.signature.AbstractMethod
Return this class log.
getMessage() - Method in exception org.apache.amber.signature.rsa.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.apache.amber.signature.rsa.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in interface org.apache.amber.client.OAuthConsumer
The name field is a convenient reference to the Consumer and SHOULD match the string used during the Provider registration process
getNextToken() - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Get the next Token.
getNonceGenerator() - Method in interface org.apache.amber.client.OAuthClient
Returns the current nonce generator to be used.
getNonces() - Method in interface org.apache.amber.server.Access
Returns the whole list of nonces associated to the timestamp.
getOAuthMessageParameter(OAuthParameter) - Method in interface org.apache.amber.OAuthRequest
 
getOAuthMessageParameters() - Method in interface org.apache.amber.OAuthRequest
Returns the OAuth parameters will be included in the OAuth message.
getOAuthRequestParameter(String) - Method in interface org.apache.amber.OAuthRequest
 
getOAuthRequestParameters() - Method in interface org.apache.amber.OAuthRequest
Returns the aux parameters client will included in the request.
getParameterLocation() - Method in interface org.apache.amber.OAuthRequest
 
getProperties() - Method in interface org.apache.amber.OAuthFactory
 
getProvider() - Method in interface org.apache.amber.server.OAuthProviders
 
getProviders() - Method in interface org.apache.amber.OAuthFactory
 
getRealm() - Method in interface org.apache.amber.server.OAuthProvider
 
getRequestToken() - Method in interface org.apache.amber.client.OAuthClient
Get a request token using the default consumer and token.
getRequestToken(OAuthConsumer) - Method in interface org.apache.amber.client.OAuthClient
Get a request token using the specified consumer.
getRequestToken(Class<? extends OAuthToken>) - Method in interface org.apache.amber.client.OAuthClient
Get a request token, instantiated from the provided class, using the default consumer.
getRequestToken(Class<? extends OAuthToken>, OAuthConsumer) - Method in interface org.apache.amber.client.OAuthClient
Get a request token, instantiated from the provided class, using the specified consumer.
getRequestTokenPath() - Method in interface org.apache.amber.server.OAuthProvider
 
getRequestURL() - Method in interface org.apache.amber.OAuthRequest
 
getResponseParser() - Method in interface org.apache.amber.server.OAuthProvider
 
getSecret() - Method in interface org.apache.amber.client.OAuthConsumer
 
GetSuffix(int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
 
getTimestamp() - Method in interface org.apache.amber.server.Access
Returns the timestamp access.
getToken() - Method in interface org.apache.amber.OAuthToken
 
getTokenSecret() - Method in interface org.apache.amber.OAuthToken
 
getTokenStorage() - Method in interface org.apache.amber.server.OAuthServerConfiguration
 
getValue() - Method in class org.apache.amber.signature.BasicKey
 
getValue() - Method in interface org.apache.amber.signature.Key
Returns the key string representation.
getValue() - Method in class org.apache.amber.signature.rsa.Token
An optional attribute value of the Token.
getVersion() - Method in interface org.apache.amber.OAuthFactory
 

H

hashCode() - Method in class org.apache.amber.OAuthMessageParameter
hashCode() - Method in class org.apache.amber.OAuthRequestParameter
HmacSha1Method - Class in org.apache.amber.signature.hmac
HMAC-SHA1 Method implementation.
HmacSha1Method() - Constructor for class org.apache.amber.signature.hmac.HmacSha1Method
 
HttpConnector - Interface in org.apache.amber.client
The HttpConnector does the work converting executing an OAuthRequest and returning an OAuthResponse.
HTTPMethod - Enum in org.apache.amber
Enumeration of available HTTP methods.

I

image - Variable in class org.apache.amber.signature.rsa.Token
The string image of the token.
inBuf - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
input_stream - Variable in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
 
inputStream - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
isAuthorized(OAuthRequest) - Method in interface org.apache.amber.server.OAuthzServer
Evaluates if a specific request contains authorization token to access to a protected resource.
isCallbackConfirmed() - Method in interface org.apache.amber.OAuthToken
 
isIncludeInSignature() - Method in enum org.apache.amber.OAuthParameter
 
isOptional() - Method in enum org.apache.amber.OAuthParameter
 

J

JAXB_PACKAGE - Static variable in class org.apache.amber.OAuth
 
jjFillToken() - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Token literal values.

K

Key - Interface in org.apache.amber.signature
Client Credential representation.
kind - Variable in class org.apache.amber.signature.rsa.Token
An integer that describes the kind of this token.

L

LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.amber.signature.rsa.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Lexer state names.
line - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 

M

maxNextCharInd - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 

N

newToken(int, String) - Static method in class org.apache.amber.signature.rsa.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.amber.signature.rsa.Token
 
next - Variable in class org.apache.amber.signature.rsa.Token
A reference to the next regular (non-special) token from the input stream.
NonceGenerator - Interface in org.apache.amber.client
Generator of nonce values.

O

OAuth - Class in org.apache.amber
The OAuth object provides access to the OAuthFactory.
OAuth() - Constructor for class org.apache.amber.OAuth
 
OAuthClient - Interface in org.apache.amber.client
An OAuth Service is an abstract representation of the standard remote API offered by an OAuthProvider, providing a simple mechanism for performing OAuth authentication and authorisation tasks.
OAuthConsumer - Interface in org.apache.amber.client
The OAuth Consumer is defined in the OAuth Specification as the client in one of the legs during an authorisation or authentication.
OAuthException - Exception in org.apache.amber
Check exception, wraps exceptions thrown by implementation that can be recovered from.
OAuthException(String, Throwable) - Constructor for exception org.apache.amber.OAuthException
 
OAuthException(String) - Constructor for exception org.apache.amber.OAuthException
 
OAuthException(Throwable) - Constructor for exception org.apache.amber.OAuthException
 
OAuthFactory - Interface in org.apache.amber
TODO Write extensive documentation
OAuthMessageParameter - Class in org.apache.amber
Identifier for the OAuth Authorization message parameter.
OAuthMessageParameter(OAuthParameter, String) - Constructor for class org.apache.amber.OAuthMessageParameter
 
OAuthnServer - Interface in org.apache.amber.server
 
OAuthParameter - Enum in org.apache.amber
The OAuth specification defines individual parameters required by a provider at different stages of the authentication and authorisation process.
OAuthParameterLocation - Enum in org.apache.amber
Defines the possible locations for the OAuth parameters during each request.
OAuthProvider - Interface in org.apache.amber.server
The minimum configurable values required to specify the different behaviour of a Provider (an entity defined by the OAuth specification).
OAuthProviders - Interface in org.apache.amber.server
A convenience object which contains multiple possible OAuth Service Providers, in order of preference.
OAuthRequest - Interface in org.apache.amber
A convenient object representing the properties of an OAuth request to a OAuthProvider.
OAuthRequestParameter - Class in org.apache.amber
Identifier for the auxiliar OAuth server required parameter.
OAuthRequestParameter(String, String) - Constructor for class org.apache.amber.OAuthRequestParameter
 
OAuthResponse - Interface in org.apache.amber
An object representing the response returned from an OAuthClient or OAuthServer.
OAuthResponseParser - Interface in org.apache.amber
It's possible that a OAuthProvider will return OAuth information in a custom response format.
OAuthRuntimeException - Exception in org.apache.amber
Unchecked exception wrapper, thrown when there is a configuration or other unchecked exception that prevents the implementation from operating.
OAuthRuntimeException(String, Throwable) - Constructor for exception org.apache.amber.OAuthRuntimeException
 
OAuthRuntimeException(String) - Constructor for exception org.apache.amber.OAuthRuntimeException
 
OAuthRuntimeException(Throwable) - Constructor for exception org.apache.amber.OAuthRuntimeException
 
OAuthServer - Class in org.apache.amber.server
An OAuth Server provides the functionality required to deliver OAuth Provider functionality.
OAuthServer(OAuthServerConfiguration) - Constructor for class org.apache.amber.server.OAuthServer
 
OAuthServerConfiguration - Interface in org.apache.amber.server
 
OAuthToken - Interface in org.apache.amber
An OAuthToken is the wrapper for the pair of key values returned by the OAuthClient during the authentication or authorisation process.
OAuthzServer - Interface in org.apache.amber.server
 
org.apache.amber - package org.apache.amber
An OAuth Java Specification Provides the interfaces for an implementation of the OAuth specification.
org.apache.amber.client - package org.apache.amber.client
 
org.apache.amber.server - package org.apache.amber.server
 
org.apache.amber.signature - package org.apache.amber.signature
 
org.apache.amber.signature.hmac - package org.apache.amber.signature.hmac
 
org.apache.amber.signature.plaintext - package org.apache.amber.signature.plaintext
 
org.apache.amber.signature.rsa - package org.apache.amber.signature.rsa
 
OUT_OF_BAND - Static variable in class org.apache.amber.OAuth
default callback value

P

ParseException - Exception in org.apache.amber.signature.rsa
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.amber.signature.rsa.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.amber.signature.rsa.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.amber.signature.rsa.ParseException
Constructor with message.
parseResponse(OAuthToken, OAuthResponse) - Method in interface org.apache.amber.OAuthResponseParser
Update the provided token, to include the details from the response
PemCertificateParserConstants - Interface in org.apache.amber.signature.rsa
Token literal values and constants.
PemCertificateParserTokenManager - Class in org.apache.amber.signature.rsa
Token Manager.
PemCertificateParserTokenManager(SimpleCharStream) - Constructor for class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Constructor.
PemCertificateParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Constructor.
PemRsaSha1SigningKey - Class in org.apache.amber.signature.rsa
 
PemRsaSha1SigningKey(File) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1SigningKey
 
PemRsaSha1SigningKey(String) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1SigningKey
 
PemRsaSha1SigningKey(URL) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1SigningKey
 
PemRsaSha1VerifyingKey - Class in org.apache.amber.signature.rsa
 
PemRsaSha1VerifyingKey(File) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1VerifyingKey
 
PemRsaSha1VerifyingKey(String) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1VerifyingKey
 
PemRsaSha1VerifyingKey(URL) - Constructor for class org.apache.amber.signature.rsa.PemRsaSha1VerifyingKey
 
percentEncode(String) - Static method in class org.apache.amber.signature.AbstractMethod
Applies the percent encoding algorithm to the input text.
PlaintextMethod - Class in org.apache.amber.signature.plaintext
PLAINTEXT Method implementation.
PlaintextMethod() - Constructor for class org.apache.amber.signature.plaintext.PlaintextMethod
 
prevCharIsCR - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 

R

read(String) - Method in interface org.apache.amber.server.ConsumerStorage
Searches for an existing consumer.
read(String, String) - Method in interface org.apache.amber.server.TokenStorage
Searches for an existing token.
read(String) - Method in interface org.apache.amber.server.TokenStorage
Searches for an existing token.
readCertificate(InputStream) - Method in class org.apache.amber.signature.rsa.PemRsaSha1SigningKey
readCertificate(InputStream) - Method in class org.apache.amber.signature.rsa.PemRsaSha1VerifyingKey
readChar() - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Read a character.
register(OAuthProvider) - Method in interface org.apache.amber.OAuthFactory
 
ReInit(SimpleCharStream) - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
Reinitialise.
remove(String, long) - Method in interface org.apache.amber.server.AccessStorage
Remove a consumer access.
requestToken(OAuthRequest) - Method in interface org.apache.amber.server.OAuthnServer
Generates a new request token.
RsaSha1Method - Class in org.apache.amber.signature.rsa
RSA-SHA1 Method implementation.
RsaSha1Method() - Constructor for class org.apache.amber.signature.rsa.RsaSha1Method
 

S

setAccessTokenPath(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setAlgorithm(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setAuthenticatePath(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setAuthorizePath(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setCallback(String) - Method in interface org.apache.amber.client.OAuthConsumer
 
setCallbackConfirmed(boolean) - Method in interface org.apache.amber.OAuthToken
 
setConnector(HttpConnector) - Method in interface org.apache.amber.client.OAuthClient
Set the connector to be used.
setConsumers(List<OAuthConsumer>) - Method in interface org.apache.amber.server.OAuthProvider
 
setDebugStream(PrintStream) - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Set debug output.
setHTTPMethod(HTTPMethod) - Method in interface org.apache.amber.OAuthRequest
 
setKey(String) - Method in interface org.apache.amber.client.OAuthConsumer
 
setLocation(OAuthParameterLocation) - Method in interface org.apache.amber.server.OAuthProvider
 
setName(String) - Method in interface org.apache.amber.client.OAuthConsumer
 
setNonceGenerator(NonceGenerator) - Method in interface org.apache.amber.client.OAuthClient
Sets the nonce generator to be used.
setParameterLocation(OAuthParameterLocation) - Method in interface org.apache.amber.OAuthRequest
 
setProperties(Properties) - Method in interface org.apache.amber.OAuthFactory
 
setProvider(List<OAuthProvider>) - Method in interface org.apache.amber.server.OAuthProviders
 
setRealm(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setRequestTokenPath(String) - Method in interface org.apache.amber.server.OAuthProvider
 
setRequestURL(URI) - Method in interface org.apache.amber.OAuthRequest
 
setResponseParser(OAuthResponseParser) - Method in interface org.apache.amber.server.OAuthProvider
 
setSecret(String) - Method in interface org.apache.amber.client.OAuthConsumer
The secret field contains the unique secret string generated by the Provider, during registration.
setTabSize(int) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
 
setToken(String) - Method in interface org.apache.amber.OAuthToken
 
setTokenSecret(String) - Method in interface org.apache.amber.OAuthToken
 
SignatureException - Exception in org.apache.amber.signature
Encapsulate a general OAuth signature error or warning.
SignatureException(String) - Constructor for exception org.apache.amber.signature.SignatureException
Constructs a new signature exception with the specified detail message.
SignatureException(Throwable) - Constructor for exception org.apache.amber.signature.SignatureException
Constructs a new signature exception with the specified cause.
SignatureException(String, Throwable) - Constructor for exception org.apache.amber.signature.SignatureException
Constructs a new signature exception with the specified detail message and cause.
SignatureMethod - Interface in org.apache.amber.signature
Common definition of OAuth signature method algorithm.
SigningKey - Interface in org.apache.amber.signature
Identifies that the key has to be used to sign requests.
SimpleCharStream - Class in org.apache.amber.signature.rsa
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.apache.amber.signature.rsa.SimpleCharStream
Constructor.
specialConstructor - Variable in exception org.apache.amber.signature.rsa.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.apache.amber.signature.rsa.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
staticFlag - Static variable in class org.apache.amber.signature.rsa.SimpleCharStream
Whether parser is static.
StorageException - Exception in org.apache.amber.server
Exception thrown when an error occurs when accessing to the Access Storage.
StorageException(String) - Constructor for exception org.apache.amber.server.StorageException
 
StorageException(Throwable) - Constructor for exception org.apache.amber.server.StorageException
 
StorageException(String, Throwable) - Constructor for exception org.apache.amber.server.StorageException
 
SwitchTo(int) - Method in class org.apache.amber.signature.rsa.PemCertificateParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.apache.amber.signature.rsa.SimpleCharStream
 
TemporaryCredentialsGenerator - Interface in org.apache.amber.server
Temporary credentials generator.
toHandle() - Method in enum org.apache.amber.Version
 
Token - Class in org.apache.amber.signature.rsa
Describes the input token stream.
Token() - Constructor for class org.apache.amber.signature.rsa.Token
No-argument constructor
Token(int) - Constructor for class org.apache.amber.signature.rsa.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.amber.signature.rsa.Token
Constructs a new token for the specified Image and Kind.
TokenCredentialsGenerator - Interface in org.apache.amber.server
Token credentials generator.
tokenImage - Variable in exception org.apache.amber.signature.rsa.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.apache.amber.signature.rsa.PemCertificateParserConstants
Literal token values.
TokenMgrError - Error in org.apache.amber.signature.rsa
Token Manager Error.
TokenMgrError() - Constructor for error org.apache.amber.signature.rsa.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.apache.amber.signature.rsa.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.amber.signature.rsa.TokenMgrError
Full Constructor.
TokenStorage - Interface in org.apache.amber.server
 
toString() - Method in enum org.apache.amber.OAuthParameter
 
toString() - Method in class org.apache.amber.signature.rsa.Token
Returns the image.
toString() - Method in enum org.apache.amber.Version
 
toUTF8Bytes(String) - Static method in class org.apache.amber.signature.AbstractMethod
Converts the input text in a sequence of UTF-8 bytes.

U

update(OAuthConsumer) - Method in interface org.apache.amber.server.ConsumerStorage
Modifies a consumer data.
update(OAuthToken) - Method in interface org.apache.amber.server.TokenStorage
Modifies an existing token.
UpdateLineColumn(char) - Method in class org.apache.amber.signature.rsa.SimpleCharStream
 
useService(String) - Method in interface org.apache.amber.OAuthFactory
 

V

valueOf(String) - Static method in enum org.apache.amber.HTTPMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.OAuthParameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.OAuthParameterLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.amber.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.amber.HTTPMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.OAuthParameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.OAuthParameterLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.amber.Version
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, VerifyingKey, OAuthToken, OAuthRequest) - Method in class org.apache.amber.signature.AbstractMethod
Verifies the OAuth request message signature.
verify(String, VerifyingKey, String, String) - Method in class org.apache.amber.signature.AbstractMethod
Verifies the signature applying the method algorithm.
verify(String, VerifyingKey, String, String) - Method in class org.apache.amber.signature.hmac.HmacSha1Method
Verifies the signature applying the method algorithm.
verify(String, VerifyingKey, String, String) - Method in class org.apache.amber.signature.plaintext.PlaintextMethod
Verifies the signature applying the method algorithm.
verify(String, VerifyingKey, String, String) - Method in class org.apache.amber.signature.rsa.RsaSha1Method
Verifies the signature applying the method algorithm.
verify(String, VerifyingKey, OAuthToken, OAuthRequest) - Method in interface org.apache.amber.signature.SignatureMethod
Verifies the OAuth request message signature.
VerifyingKey - Interface in org.apache.amber.signature
Identifies that the key has to be used to verify requests.
Version - Enum in org.apache.amber
 

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

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