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

A

AbstractSignatureAlgorithm - Class in org.miniauth.crypto
Base class for SignatureAlgorithm.
AbstractSignatureAlgorithm() - Constructor for class org.miniauth.crypto.AbstractSignatureAlgorithm
 
ACCESS_TOKEN - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
AccessCredential - Interface in org.miniauth.credential
Access credential/password stored on the server ("shared secrets").
AccessIdentity - Interface in org.miniauth.credential
Client and User "identity".
addAuthHeaderParam(String, String) - Method in class org.miniauth.common.IncomingRequest
 
addAuthHeaderParam(String, String) - Method in class org.miniauth.common.OutgoingRequest
 
addAuthHeaderParam(String, String) - Method in class org.miniauth.common.RequestBase
 
addFormParam(String, String) - Method in class org.miniauth.common.IncomingRequest
 
addFormParam(String, String) - Method in class org.miniauth.common.OutgoingRequest
 
addFormParam(String, String) - Method in class org.miniauth.common.RequestBase
 
addFormParams(Map<String, String[]>) - Method in class org.miniauth.common.IncomingRequest
 
addFormParams(Map<String, String[]>) - Method in class org.miniauth.common.OutgoingRequest
 
addFormParams(Map<String, String[]>) - Method in class org.miniauth.common.RequestBase
 
addQueryParam(String, String) - Method in class org.miniauth.common.IncomingRequest
 
addQueryParam(String, String) - Method in class org.miniauth.common.OutgoingRequest
 
addQueryParam(String, String) - Method in class org.miniauth.common.RequestBase
 
addQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.IncomingRequest
 
addQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.OutgoingRequest
 
addQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.RequestBase
 
AuthCredential - Interface in org.miniauth.credential
"Marker" interface for all auth credentials.
AuthCredentialConstants - Class in org.miniauth.credential
This is used to allow using a Map in place of a specific credential type.
AuthCredentialConstants() - Constructor for class org.miniauth.credential.AuthCredentialConstants
 
AuthHeaderUtil - Class in org.miniauth.util
Various auth-related utility functions.
AUTHORIZATION - Static variable in class org.miniauth.core.HttpHeader
 
AuthScheme - Class in org.miniauth.core
Defaines constants for "auth scheme" E.g., HTTP Basic, Digest, or OAuth and OAuth2, etc.
AuthSignatureException - Exception in org.miniauth.exception
Exception while generating OAuth signatures.
AuthSignatureException() - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(String) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(String, String) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(String, Throwable) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(String, Throwable, String) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(Throwable) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthSignatureException(Throwable, String) - Constructor for exception org.miniauth.exception.AuthSignatureException
 
AuthStringBuilder - Interface in org.miniauth.builder
Defines a class for generating "auth string", a string that is used after "Authorization: " in the auth header.

B

BadRequestException - Exception in org.miniauth.exception
Input error.
BadRequestException() - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(String) - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(String, String) - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(String, Throwable, String) - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception org.miniauth.exception.BadRequestException
 
BadRequestException(Throwable, String) - Constructor for exception org.miniauth.exception.BadRequestException
 
Base64Util - Class in org.miniauth.util
Base64 encoder/decoder methods.
BaseURIInfo - Class in org.miniauth.common
Note: Although this is in the auth.core package (and it can be used in a general context), its implementation is specifically tailored for OAuth (OAuth 1.0a).
BaseURIInfo() - Constructor for class org.miniauth.common.BaseURIInfo
 
BaseURIInfo(URI) - Constructor for class org.miniauth.common.BaseURIInfo
 
BaseURIInfo(String, String, String, int, String) - Constructor for class org.miniauth.common.BaseURIInfo
 
BASIC - Static variable in class org.miniauth.core.AuthScheme
 
BasicAuthorizationValueUtil - Class in org.miniauth.basic.util
 
BasicAuthStringBuilder - Class in org.miniauth.basic.builder
AuthStringBuilder implementation for HTTP Basic access auth scheme.
BasicAuthStringBuilder() - Constructor for class org.miniauth.basic.builder.BasicAuthStringBuilder
 
BasicTokenCredential - Class in org.miniauth.basic.credential
For uname/pword based credential.
BasicTokenCredential(Map<String, String>) - Constructor for class org.miniauth.basic.credential.BasicTokenCredential
 
BasicTokenCredential(String, String) - Constructor for class org.miniauth.basic.credential.BasicTokenCredential
 
buildAuthString(Map<String, String>) - Static method in class org.miniauth.util.AuthHeaderUtil
 
buildBaseURIString(String, String, String, int, String) - Static method in class org.miniauth.common.BaseURIInfo
 
buildBasicAuthorizationValueString(String, String) - Static method in class org.miniauth.basic.util.BasicAuthorizationValueUtil
It builds a string of (base64 encoded) username:password per HTTP Basic auth rule.
buildURI() - Method in class org.miniauth.common.BaseURIInfo
Builds the URI according to the OAuth the requirements.
buildURI(String) - Method in class org.miniauth.common.BaseURIInfo
Builds the URI according to the OAuth the requirements after adding the query string to the base URI.
buildURI(Map<String, String[]>) - Method in class org.miniauth.common.BaseURIInfo
Builds the URI according to the OAuth the requirements after adding the queryParams.
buildURI(String, String) - Method in class org.miniauth.common.BaseURIInfo
Builds the URI according to the OAuth the requirements.
buildURIString() - Method in class org.miniauth.common.BaseURIInfo
Builds a URL string.
buildURIString(String) - Method in class org.miniauth.common.BaseURIInfo
Builds a URL string after appending the given query string.
buildURIString(Map<String, String[]>) - Method in class org.miniauth.common.BaseURIInfo
Builds a URL string after appending the given query parameter.
buildURIString(Map<String, String[]>, String) - Method in class org.miniauth.common.BaseURIInfo
Builds a URL string after appending the given query parameter.
buildURIString(String, String) - Method in class org.miniauth.common.BaseURIInfo
Builds a URL string after adding the given query and fragment string.
buildURL() - Method in class org.miniauth.common.BaseURIInfo
Builds the URL according to the OAuth the requirements.
buildURL(String) - Method in class org.miniauth.common.BaseURIInfo
Builds the URL according to the OAuth the requirements after adding the query string to the base URI.
buildURL(Map<String, String[]>) - Method in class org.miniauth.common.BaseURIInfo
Builds the URL according to the OAuth the requirements after adding the queryParams.
buildURL(Map<String, String[]>, String) - Method in class org.miniauth.common.BaseURIInfo
Builds the URL according to the OAuth the requirements after adding the queryParams.
buildURL(String, String) - Method in class org.miniauth.common.BaseURIInfo
Builds the URL according to the OAuth the requirements.
buildUrlEncodedFormParamString(Map<String, String[]>) - Static method in class org.miniauth.util.FormParamUtil
 

C

CONSUMER_KEY - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
CONSUMER_SECRET - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
ConsumerCredential - Interface in org.miniauth.credential
Consumer/client credential.
convertObjectValueMapToStringArrayMap(Map<String, Object>) - Static method in class org.miniauth.util.ParamMapUtil
 
convertObjectValueMapToStringValueMap(Map<String, Object>) - Static method in class org.miniauth.util.ParamMapUtil
 
convertStringArrayMapToObjectValueMap(Map<String, String[]>) - Static method in class org.miniauth.util.ParamMapUtil
 
convertStringListMapToObjectValueMap(Map<String, List<String>>) - Static method in class org.miniauth.util.ParamMapUtil
 
convertStringListMapToStringArrayMap(Map<String, List<String>>) - Static method in class org.miniauth.util.ParamMapUtil
 
create(URL) - Static method in class org.miniauth.common.BaseURIInfo
 
createBaseURI(URL) - Static method in class org.miniauth.common.BaseURIInfo
 
createURL(URI, Map<String, String[]>) - Static method in class org.miniauth.common.BaseURIInfo
Create URL from baseURI and queryParams.
createURL(URI, Map<String, String[]>, String) - Static method in class org.miniauth.common.BaseURIInfo
Create URL from baseURI and queryParams.
createURL(URI, String) - Static method in class org.miniauth.common.BaseURIInfo
Create URL from baseURI and query.
createURL(URI, String, String) - Static method in class org.miniauth.common.BaseURIInfo
Create URL from baseURI and query.
CredentialMapper - Interface in org.miniauth.credential.mapper
A "credential mapper" provides a method to retrieve a "credential secret" given a "credential key".
CredentialPair - Interface in org.miniauth.credential
Consumer + Token.
CredentialService - Interface in org.miniauth.service
Base interface for "services with credential mappers".
CredentialStoreException - Exception in org.miniauth.exception
Failure to store or retrieve auth credentials.
CredentialStoreException() - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(String) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(String, String) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(String, Throwable) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(String, Throwable, String) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(Throwable) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CredentialStoreException(Throwable, String) - Constructor for exception org.miniauth.exception.CredentialStoreException
 
CryptoAlgorithm - Class in org.miniauth.core
Defines crypto algorithm names.

D

decode(String) - Static method in class org.miniauth.util.Base64Util
 
decode(char[]) - Static method in class org.miniauth.util.Base64Util
 
decode(char[], int, int) - Static method in class org.miniauth.util.Base64Util
 
decodeBase64(String) - Static method in class org.miniauth.util.Base64Util
 
decodeBase64(char[]) - Static method in class org.miniauth.util.Base64Util
 
DELETE - Static variable in class org.miniauth.core.HttpMethod
 
DIGEST - Static variable in class org.miniauth.core.AuthScheme
 
DynamicCredentialMapper - Interface in org.miniauth.credential.mapper
"Writable" version of CredentialMapper.

E

encode(String) - Static method in class org.miniauth.util.Base64Util
 
encode(byte[]) - Static method in class org.miniauth.util.Base64Util
 
encode(byte[], int, int) - Static method in class org.miniauth.util.Base64Util
 
encodeBase64(String) - Static method in class org.miniauth.util.Base64Util
 
encodeBase64(byte[]) - Static method in class org.miniauth.util.Base64Util
 
endorse(String) - Method in class org.miniauth.common.OutgoingRequest
Put this request object in a "endorsed" state.
endorse(OutgoingRequest) - Method in interface org.miniauth.service.EndorserService
Returns true if the request has been successfully "endorsed".
endorse(AccessCredential, OutgoingRequest) - Method in interface org.miniauth.service.RequestEndorser
Returns true if the request has been successfully "endorsed".
EndorserService - Interface in org.miniauth.service
Request "signer" in the case of OAuth.
equals(Object) - Method in class org.miniauth.basic.credential.BasicTokenCredential
 

F

FORM - Static variable in class org.miniauth.core.ParameterTransmissionType
 
FormParamUtil - Class in org.miniauth.util
Utility methods related to (url-encoded) form parameters.

G

generate(String, String) - Method in class org.miniauth.crypto.HmacSHA1SignatureAlgorithm
 
generate(String, String) - Method in class org.miniauth.crypto.PlainTextSignatureAlgorithm
 
generate(String, String) - Method in class org.miniauth.crypto.RsaSHA1SignatureAlgorithm
 
generate(String, String) - Method in interface org.miniauth.crypto.SignatureAlgorithm
Generates a signature for the given text with the given key.
generate(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureGenerator
 
generate(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureGenerator
 
generateAuthorizationString(String, Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Method in class org.miniauth.basic.builder.BasicAuthStringBuilder
 
generateAuthorizationString(String, Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>) - Method in class org.miniauth.basic.builder.BasicAuthStringBuilder
 
generateAuthorizationString(String, Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Method in interface org.miniauth.builder.AuthStringBuilder
 
generateAuthorizationString(String, Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>) - Method in interface org.miniauth.builder.AuthStringBuilder
 
generateOAuthParams(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureGenerator
 
generateOAuthParams(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureGenerator
 
GET - Static variable in class org.miniauth.core.HttpMethod
 
getAccessCredential() - Method in interface org.miniauth.credential.CredentialPair
 
getAccessIdentity() - Method in interface org.miniauth.credential.CredentialPair
 
getAccessToken() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 
getAccessToken() - Method in interface org.miniauth.credential.AccessIdentity
 
getAccessToken() - Method in interface org.miniauth.credential.TokenCredential
 
getAuthHeader() - Method in class org.miniauth.common.RequestBase
 
getAuthHeaderAuthorizationString() - Method in class org.miniauth.common.RequestBase
 
getAuthHeaderAuthorizationString(String) - Method in class org.miniauth.common.RequestBase
 
getAuthHeaderString() - Method in class org.miniauth.common.RequestBase
 
getAuthorizationHeaderAuthScheme(String) - Static method in class org.miniauth.core.AuthScheme
Returns the auth name that is used right after "Authorization: ".
getAuthParams(Map<String, String[]>) - Static method in class org.miniauth.util.AuthHeaderUtil
 
getAuthScheme(Map<String, String>) - Static method in class org.miniauth.util.AuthHeaderUtil
 
getAuthScheme(String) - Static method in class org.miniauth.util.AuthHeaderUtil
 
getAuthSchemeFromAuthorizationHeaderAuthScheme(String) - Static method in class org.miniauth.core.AuthScheme
Reverse of getAuthorizationHeaderAuthScheme().
getBaseURI() - Method in class org.miniauth.common.RequestBase
 
getBaseURIInfo() - Method in class org.miniauth.common.RequestBase
 
getBaseURIString() - Method in class org.miniauth.common.RequestBase
 
getBaseURL() - Method in class org.miniauth.common.RequestBase
 
getConsumerCredential() - Method in interface org.miniauth.credential.CredentialPair
 
getConsumerKey() - Method in interface org.miniauth.credential.AccessIdentity
 
getConsumerKey() - Method in interface org.miniauth.credential.ConsumerCredential
 
getConsumerSecret() - Method in interface org.miniauth.credential.AccessCredential
 
getConsumerSecret() - Method in interface org.miniauth.credential.ConsumerCredential
 
getCredentialMapper() - Method in interface org.miniauth.service.CredentialService
 
getCredentialSecret(String, String) - Method in interface org.miniauth.credential.mapper.CredentialMapper
Returns a "secret" corresponding to the given credentialKey for a given credential type.
getDefaultPort(String) - Static method in class org.miniauth.core.UriScheme
Returns the default port for the given scheme.
getFormParams() - Method in class org.miniauth.common.RequestBase
 
getFormParamString() - Method in class org.miniauth.common.RequestBase
 
getHost() - Method in class org.miniauth.common.BaseURIInfo
 
getHttpMethod() - Method in class org.miniauth.common.RequestBase
 
getPassword() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 
getPath() - Method in class org.miniauth.common.BaseURIInfo
 
getPort() - Method in class org.miniauth.common.BaseURIInfo
 
getQueryParams() - Method in class org.miniauth.common.RequestBase
 
getQueryParamString() - Method in class org.miniauth.common.RequestBase
 
getResource() - Method in exception org.miniauth.MiniAuthException
Returns the "resource" associated with the error when it occurred.
getTokenCredential() - Method in interface org.miniauth.credential.CredentialPair
 
getTokenSecret() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 
getTokenSecret() - Method in interface org.miniauth.credential.AccessCredential
 
getTokenSecret() - Method in interface org.miniauth.credential.TokenCredential
 
getURI() - Method in class org.miniauth.common.RequestBase
 
getUriScheme() - Method in class org.miniauth.common.BaseURIInfo
 
getURIString() - Method in class org.miniauth.common.RequestBase
 
getURL() - Method in class org.miniauth.common.RequestBase
 
getUserInfo() - Method in class org.miniauth.common.BaseURIInfo
 
getUsername() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 

H

hashCode() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 
HEAD - Static variable in class org.miniauth.core.HttpMethod
 
HEADER - Static variable in class org.miniauth.core.ParameterTransmissionType
 
HMAC_SHA1_ALGORITHM - Static variable in class org.miniauth.core.CryptoAlgorithm
 
HmacSHA1SignatureAlgorithm - Class in org.miniauth.crypto
HmacSHA1 algorithm.
HmacSHA1SignatureAlgorithm() - Constructor for class org.miniauth.crypto.HmacSHA1SignatureAlgorithm
 
HTTP - Static variable in class org.miniauth.core.UriScheme
 
HttpHeader - Class in org.miniauth.core
Defines HTTP header names relevant to OAuth.
HttpMethod - Class in org.miniauth.core
Defines the HTTP method constants.
HTTPS - Static variable in class org.miniauth.core.UriScheme
 

I

IncomingRequest - Class in org.miniauth.common
Provider side request, which is sent by a client.
IncomingRequest() - Constructor for class org.miniauth.common.IncomingRequest
 
IncomingRequest(String, URI) - Constructor for class org.miniauth.common.IncomingRequest
 
IncomingRequest(String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Constructor for class org.miniauth.common.IncomingRequest
 
IncomingRequest(RequestBase) - Constructor for class org.miniauth.common.IncomingRequest
 
InternalErrorException - Exception in org.miniauth.exception
Any generic exception.
InternalErrorException() - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(String) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(String, String) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(String, Throwable) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(String, Throwable, String) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(Throwable) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InternalErrorException(Throwable, String) - Constructor for exception org.miniauth.exception.InternalErrorException
 
InvalidCredentialException - Exception in org.miniauth.exception
Auth error.
InvalidCredentialException() - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(String) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(String, String) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(String, Throwable) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(String, Throwable, String) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(Throwable) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidCredentialException(Throwable, String) - Constructor for exception org.miniauth.exception.InvalidCredentialException
 
InvalidInputException - Exception in org.miniauth.exception
Invalid request input exception.
InvalidInputException() - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(String) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(String, String) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(String, Throwable) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(String, Throwable, String) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(Throwable) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidInputException(Throwable, String) - Constructor for exception org.miniauth.exception.InvalidInputException
 
InvalidStateException - Exception in org.miniauth.exception
Similar to IlligalStateException except that this inherits from MiniAuthException.
InvalidStateException() - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(String) - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(String, String) - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(String, Throwable) - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(String, Throwable, String) - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(Throwable) - Constructor for exception org.miniauth.exception.InvalidStateException
 
InvalidStateException(Throwable, String) - Constructor for exception org.miniauth.exception.InvalidStateException
 
isEndorsed() - Method in class org.miniauth.common.IncomingRequest
Returns true if this request has been "endorsed" (e.g., if it includes the oauth_signature param in the case of OAuth, etc.).
isEndorsed() - Method in class org.miniauth.common.OutgoingRequest
Returns true if this request has been "endorsed" (e.g., if it includes the oauth_signature param in the case of OAuth, etc.).
isReady() - Method in class org.miniauth.common.IncomingRequest
Returns true if the request is in a state where it can be verified.
isReady() - Method in class org.miniauth.common.OutgoingRequest
Returns true if the request is in a state where it can be endorsed.
isReady() - Method in class org.miniauth.common.RequestBase
Returns true if the request is in a state where the main operations can be performed.
isUsableForAuth(String, String) - Static method in class org.miniauth.util.FormParamUtil
 
isVerified() - Method in class org.miniauth.common.IncomingRequest
Returns true if this request has been verified.

M

MiniAuthException - Exception in org.miniauth
Base exception to be used throughout MiniAuth modules.
MiniAuthException() - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(String) - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(String, String) - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(String, Throwable) - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(String, Throwable, String) - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(Throwable) - Constructor for exception org.miniauth.MiniAuthException
 
MiniAuthException(Throwable, String) - Constructor for exception org.miniauth.MiniAuthException
 

O

OAUTH - Static variable in class org.miniauth.core.AuthScheme
 
OAUTH2 - Static variable in class org.miniauth.core.AuthScheme
 
org.miniauth - package org.miniauth
Top-level package for MiniAuth.
org.miniauth.basic - package org.miniauth.basic
Top level package for HTTP Basic-auth related classes.
org.miniauth.basic.builder - package org.miniauth.basic.builder
MiniAuth Basic-auth builder classes.
org.miniauth.basic.credential - package org.miniauth.basic.credential
MiniAuth Basic auth credential classes.
org.miniauth.basic.util - package org.miniauth.basic.util
MiniAuth HTTP Basic authentication-related utility classes,
org.miniauth.builder - package org.miniauth.builder
MiniAuth Core module Builder package.
org.miniauth.common - package org.miniauth.common
Package for common classes.
org.miniauth.core - package org.miniauth.core
Package for core classes used by MiniAuth.
org.miniauth.credential - package org.miniauth.credential
MiniAuth Core module Credential package.
org.miniauth.credential.mapper - package org.miniauth.credential.mapper
MiniAuth Core module Callback package.
org.miniauth.crypto - package org.miniauth.crypto
Crypto-related utility classes.
org.miniauth.exception - package org.miniauth.exception
Package for various exception types.
org.miniauth.service - package org.miniauth.service
Package for "request wrapper" related interfaces/classes.
org.miniauth.signature - package org.miniauth.signature
Signature-related Package.
org.miniauth.util - package org.miniauth.util
Package for various utility classes, for example, for parsing form params or for base64 encoding/decoding strings.
OutgoingRequest - Class in org.miniauth.common
Client side request, which is being built by the client.
OutgoingRequest() - Constructor for class org.miniauth.common.OutgoingRequest
 
OutgoingRequest(String, URI) - Constructor for class org.miniauth.common.OutgoingRequest
 
OutgoingRequest(String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Constructor for class org.miniauth.common.OutgoingRequest
 
OutgoingRequest(RequestBase) - Constructor for class org.miniauth.common.OutgoingRequest
 

P

ParameterTransmissionType - Class in org.miniauth.core
Auth information for OAuth (and for other auth protocols as well) can be transmitted in the header, in the URL query, or in the url-encoded form.
ParamMapUtil - Class in org.miniauth.util
We mainly use three types are maps in handling query/form parameters: Map Map (or, Map) Map These are all related, but unfortunately, depending on the context, one form is more convenient than others.
parseAuthParams(String) - Static method in class org.miniauth.util.AuthHeaderUtil
 
parseAuthParamsFromAuthorizationString(String) - Static method in class org.miniauth.util.AuthHeaderUtil
 
parseAuthParamsFromAuthorizationString(String, String) - Static method in class org.miniauth.util.AuthHeaderUtil
 
parseQueryParams(String) - Static method in class org.miniauth.util.QueryParamUtil
 
parseUrlEncodedFormBody(String) - Static method in class org.miniauth.util.FormParamUtil
 
parseUrlEncodedFormParams(String, String) - Static method in class org.miniauth.util.FormParamUtil
 
PASSWORD - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
PATCH - Static variable in class org.miniauth.core.HttpMethod
 
PlainTextSignatureAlgorithm - Class in org.miniauth.crypto
"Plain text" signature algorithm per OAuth standard.
PlainTextSignatureAlgorithm() - Constructor for class org.miniauth.crypto.PlainTextSignatureAlgorithm
 
POST - Static variable in class org.miniauth.core.HttpMethod
 
prepare() - Method in class org.miniauth.common.IncomingRequest
Put this request object in a "ready" state.
prepare(AccessIdentity) - Method in class org.miniauth.common.OutgoingRequest
Put this request object in a "ready" state.
PUT - Static variable in class org.miniauth.core.HttpMethod
 
putCredentialSecret(String, String, String) - Method in interface org.miniauth.credential.mapper.DynamicCredentialMapper
 

Q

QUERY - Static variable in class org.miniauth.core.ParameterTransmissionType
 
QueryParamUtil - Class in org.miniauth.util
Utility methods related URL query params.

R

REFRESH_TOKEN - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
RequestBase - Class in org.miniauth.common
Base class for "Incoming" and "Outgoing" request beans.
RequestBase() - Constructor for class org.miniauth.common.RequestBase
 
RequestBase(String, URI) - Constructor for class org.miniauth.common.RequestBase
 
RequestBase(String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Constructor for class org.miniauth.common.RequestBase
 
RequestBase(RequestBase) - Constructor for class org.miniauth.common.RequestBase
 
RequestEndorser - Interface in org.miniauth.service
Request "signer" in the case of OAuth.
RequestVerifier - Interface in org.miniauth.service
Request "verifier".
RSA_SHA1_ALGORITHM - Static variable in class org.miniauth.core.CryptoAlgorithm
 
RsaSHA1SignatureAlgorithm - Class in org.miniauth.crypto
SHA1 with RSA signature algorithm.
RsaSHA1SignatureAlgorithm() - Constructor for class org.miniauth.crypto.RsaSHA1SignatureAlgorithm
 

S

sanitizeName(String) - Static method in class org.miniauth.core.HttpMethod
Converts the given method name to Upper case.
setAuthHeader(String) - Method in class org.miniauth.common.IncomingRequest
 
setAuthHeader(Map<String, String>) - Method in class org.miniauth.common.IncomingRequest
 
setAuthHeader(String) - Method in class org.miniauth.common.OutgoingRequest
 
setAuthHeader(Map<String, String>) - Method in class org.miniauth.common.OutgoingRequest
 
setAuthHeader(String) - Method in class org.miniauth.common.RequestBase
 
setAuthHeader(Map<String, String>) - Method in class org.miniauth.common.RequestBase
 
setAuthHeaderAuthorizationString(String, String) - Method in class org.miniauth.common.IncomingRequest
 
setAuthHeaderAuthorizationString(String) - Method in class org.miniauth.common.IncomingRequest
 
setAuthHeaderAuthorizationString(String, String) - Method in class org.miniauth.common.OutgoingRequest
 
setAuthHeaderAuthorizationString(String) - Method in class org.miniauth.common.OutgoingRequest
 
setAuthHeaderAuthorizationString(String) - Method in class org.miniauth.common.RequestBase
 
setAuthHeaderAuthorizationString(String, String) - Method in class org.miniauth.common.RequestBase
 
setBaseURI(URI) - Method in class org.miniauth.common.IncomingRequest
 
setBaseURI(BaseURIInfo) - Method in class org.miniauth.common.IncomingRequest
 
setBaseURI(String) - Method in class org.miniauth.common.IncomingRequest
 
setBaseURI(URI) - Method in class org.miniauth.common.OutgoingRequest
 
setBaseURI(String) - Method in class org.miniauth.common.OutgoingRequest
 
setBaseURI(BaseURIInfo) - Method in class org.miniauth.common.OutgoingRequest
 
setBaseURI(URI) - Method in class org.miniauth.common.RequestBase
 
setBaseURI(BaseURIInfo) - Method in class org.miniauth.common.RequestBase
 
setBaseURI(String) - Method in class org.miniauth.common.RequestBase
 
setFormParams(String) - Method in class org.miniauth.common.IncomingRequest
 
setFormParams(Map<String, String[]>) - Method in class org.miniauth.common.IncomingRequest
 
setFormParams(String) - Method in class org.miniauth.common.OutgoingRequest
 
setFormParams(Map<String, String[]>) - Method in class org.miniauth.common.OutgoingRequest
 
setFormParams(String) - Method in class org.miniauth.common.RequestBase
 
setFormParams(Map<String, String[]>) - Method in class org.miniauth.common.RequestBase
 
setHost(String) - Method in class org.miniauth.common.BaseURIInfo
 
setHttpMethod(String) - Method in class org.miniauth.common.IncomingRequest
 
setHttpMethod(String) - Method in class org.miniauth.common.OutgoingRequest
 
setHttpMethod(String) - Method in class org.miniauth.common.RequestBase
 
setPath(String) - Method in class org.miniauth.common.BaseURIInfo
 
setPort(int) - Method in class org.miniauth.common.BaseURIInfo
 
setQueryParams(String) - Method in class org.miniauth.common.IncomingRequest
 
setQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.IncomingRequest
 
setQueryParams(String) - Method in class org.miniauth.common.OutgoingRequest
 
setQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.OutgoingRequest
 
setQueryParams(String) - Method in class org.miniauth.common.RequestBase
 
setQueryParams(Map<String, String[]>) - Method in class org.miniauth.common.RequestBase
 
setReady(boolean) - Method in class org.miniauth.common.IncomingRequest
Sets the "ready" state.
setReady(boolean) - Method in class org.miniauth.common.OutgoingRequest
Sets the "ready" state.
setUriScheme(String) - Method in class org.miniauth.common.BaseURIInfo
 
setUserInfo(String) - Method in class org.miniauth.common.BaseURIInfo
 
setVerified(boolean) - Method in class org.miniauth.common.IncomingRequest
 
SignatureAlgorithm - Interface in org.miniauth.crypto
Interface to define a "signature algorithm".
SignatureGenerator - Interface in org.miniauth.signature
Signature generator interface.
SignatureVerifier - Interface in org.miniauth.signature
Signature verifier interface.

T

TOKEN_SECRET - Static variable in class org.miniauth.credential.AuthCredentialConstants
 
TOKEN_TYPE_BEARER - Static variable in class org.miniauth.core.AuthScheme
 
TokenCredential - Interface in org.miniauth.credential
Resource owner credential (e.g., for OAuth).
toReadOnlyMap() - Method in class org.miniauth.basic.credential.BasicTokenCredential
 
toReadOnlyMap() - Method in interface org.miniauth.credential.AuthCredential
 
toString() - Method in class org.miniauth.common.BaseURIInfo
 
toString() - Method in class org.miniauth.common.RequestBase
 

U

UnauthorizedException - Exception in org.miniauth.exception
Auth error.
UnauthorizedException() - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(String) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(String, String) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(String, Throwable) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(String, Throwable, String) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(Throwable) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UnauthorizedException(Throwable, String) - Constructor for exception org.miniauth.exception.UnauthorizedException
 
UriScheme - Class in org.miniauth.core
Defines the HTTP url scheme constants.
USERNAME - Static variable in class org.miniauth.credential.AuthCredentialConstants
 

V

ValidationException - Exception in org.miniauth.exception
Data format error, etc.
ValidationException() - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(String) - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(String, String) - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(String, Throwable, String) - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(Throwable) - Constructor for exception org.miniauth.exception.ValidationException
 
ValidationException(Throwable, String) - Constructor for exception org.miniauth.exception.ValidationException
 
VerifierService - Interface in org.miniauth.service
Request "verifier".
verify() - Method in class org.miniauth.common.IncomingRequest
Put this request object in a "verified" state.
verify(String, String, String) - Method in class org.miniauth.crypto.AbstractSignatureAlgorithm
 
verify(String, String, String) - Method in class org.miniauth.crypto.RsaSHA1SignatureAlgorithm
 
verify(String, String, String) - Method in interface org.miniauth.crypto.SignatureAlgorithm
Verifies the signature.
verify(AccessCredential, IncomingRequest) - Method in interface org.miniauth.service.RequestVerifier
Returns true if the request is valid and verified.
verify(IncomingRequest) - Method in interface org.miniauth.service.VerifierService
Returns true if the request is valid and verified.
verify(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureVerifier
 
verify(Map<String, String>, String, URI, Map<String, String>, Map<String, String[]>) - Method in interface org.miniauth.signature.SignatureVerifier
 
A B C D E F G H I M O P Q R S T U V 

Copyright © 2013. All rights reserved.