Skip navigation links
AeroGear Android Authorization Library 2.0.0-alpha.1
A B C D E F G H I L N O P R S T V W 

A

addAccount(OAuth2AuthzSession) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
Put a session into the store.
addOnAuthorizationCreatedListener(OnAuthorizationCreatedListener) - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
OnAuthorizationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
AGAuthzServiceConnection() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AGAuthzServiceConnection
 
asModule() - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
Creates a authenticationModule based on the current configuration and notifies all listeners
AuthorizationConfiguration<CONFIGURATION extends AuthorizationConfiguration> - Class in org.jboss.aerogear.android.impl.authz
 
AuthorizationConfiguration() - Constructor for class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
 
AuthorizationManager - Class in org.jboss.aerogear.android.impl.authz
 
AuthzModule - Interface in org.jboss.aerogear.android.authorization
The AuthzModule wraps access to Authorization providers and exposes authorization state and tokens to Android applications.

B

buildModule() - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
Validates configuration parameters and returns a AuthenticationModule instance.
buildModule() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
 

C

config(String, Class<CFG>) - Static method in class org.jboss.aerogear.android.impl.authz.AuthorizationManager
Begins a new fluent configuration stanza.
CREATOR - Static variable in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 

D

deleteAccount() - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
This will remove all information about the account with the Module's AccountId
deleteAccount() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
describeContents() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
DISMISS_ERROR - Static variable in interface org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog.OAuthReceiver
 

E

equals(Object) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
error - Variable in exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 

F

fetchAccessCode(String, OAuth2Properties, Callback<String>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2FetchAccess
 
fetchAccessToken(String, OAuth2Properties) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
This will exchange an Authorization token for an Access Token

G

getAccessToken() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
getAccessTokenEndpoint() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The accessTokenEndpoint is responsible for generating an accesstoken for an authorized user.
getAccount(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
Returns the OAuth2AuthzSession for accountId if any
getAccountId() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The account ID parameter is to identify it ID of the OAuth2AuthzSession which will be used to store the information.
getAccountId() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
AccountId represents the ID of the account type used to fetch sessions for the type
getAccounts() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
Fetches all OAuth2AuthzSessions in the system.
getAdditionalAccessParams() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Sometimes a implementation will need additional parameters when access is performed.
getAdditionalAuthorizationParams() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Sometimes a implementation will need additional parameters when authorization is performed.
getAuthorizationCode() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
getAuthorizationFields(URI, String, byte[]) - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
This method is called be Pipe implementations when they need security applied to their HttpProvider.
getAuthorizationFields(URI, String, byte[]) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
getAuthzEndpoint() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The authzEnpoint defines the endpoint which the Authorization module will use to obtain an authorization token.
getBaseURL() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The baseURL is the url which endpoints will be appended to.
getClientId() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The client ID is the ID assigned to the application by the service provider.
getClientId() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
getClientSecret() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The client secret is assigned to the application by the service provider.
getError() - Method in exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 
getErrorEnum(String) - Static method in enum org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException.Error
 
getExpires_on() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
getHttpProvider(URL) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
This method allows an implementation to change how the HttpProvider is fetched.
getModule(String) - Static method in class org.jboss.aerogear.android.impl.authz.AuthorizationManager
Fetches a named module
getName() - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
 
getOnAuthorizationCreatedListeners() - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
OnAuthorizationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
getRedirectURL() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The redirect URL is the url which handles consuming a response from the authorization server.
getRefreshEndpoint() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The refresh endpoint is the path to the location of the refresh token.
getRefreshToken() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
getScopes() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Scopes are a list of permissions the application will request at Authorization.
getService() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AGAuthzServiceConnection
 
getService() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AuthzBinder
 
getType() - Method in exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 

H

handleError(HttpException) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
hasAccount(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
Will check if there is an account which has previously been granted an authorization code and access code
hasCredentials() - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
This function checks if a module has all of the necessary information to make a authorized request.
hasCredentials() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
hashCode() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 

I

isAuthorized() - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
If a module is Authorized that means that it can be used to provide authorization meta-data to calling code.
isAuthorized() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
isBound() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AGAuthzServiceConnection
 

L

loadModule(URI, String, byte[]) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 

N

newConfiguration() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthroizationConfigurationProvider
 
newInstance(URL, Uri) - Static method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 

O

OAuth2AuthorizationConfiguration - Class in org.jboss.aerogear.android.impl.authz.oauth2
 
OAuth2AuthorizationConfiguration() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
 
OAuth2AuthorizationException - Exception in org.jboss.aerogear.android.impl.authz.oauth2
A wrapper for various exceptions which are defined in the OAuth2 spec.
OAuth2AuthorizationException(String) - Constructor for exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 
OAuth2AuthorizationException.Error - Enum in org.jboss.aerogear.android.impl.authz.oauth2
 
OAuth2AuthroizationConfigurationProvider - Class in org.jboss.aerogear.android.impl.authz.oauth2
 
OAuth2AuthroizationConfigurationProvider() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthroizationConfigurationProvider
 
OAuth2AuthzModule - Class in org.jboss.aerogear.android.impl.authz.oauth2
An Authorization module which works with the OAuth2 protocol.
OAuth2AuthzModule(OAuth2Properties) - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
OAuth2AuthzService - Class in org.jboss.aerogear.android.impl.authz.oauth2
This service manages tokens for Authorization sessions.
OAuth2AuthzService() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
 
OAuth2AuthzService.AGAuthzServiceConnection - Class in org.jboss.aerogear.android.impl.authz.oauth2
Defines callbacks for service binding, passed to bindService()
OAuth2AuthzService.AuthzBinder - Class in org.jboss.aerogear.android.impl.authz.oauth2
 
OAuth2AuthzSession - Class in org.jboss.aerogear.android.impl.authz.oauth2
This is a wrapper for various bits of authorization metadata.
OAuth2AuthzSession() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
OAuth2FetchAccess - Class in org.jboss.aerogear.android.impl.authz.oauth2
This is a helper class which fetches an access token given an authorization token.
OAuth2FetchAccess(OAuth2AuthzService) - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2FetchAccess
 
OAuth2WebFragmentFetchAutorization - Class in org.jboss.aerogear.android.impl.authz.oauth2
This class displays a WebView Dialog Fragment to facilitates exchanging credentials for authz tokens.
OAuth2WebFragmentFetchAutorization(Activity, String) - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2WebFragmentFetchAutorization
 
OAuthWebViewDialog - Class in org.jboss.aerogear.android.impl.authz.oauth2
This is a WebView Dialog which is opened to a OAuth2 sign in page and sends data back to the calling activity.
OAuthWebViewDialog() - Constructor for class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
OAuthWebViewDialog.OAuthReceiver - Interface in org.jboss.aerogear.android.impl.authz.oauth2
 
onAuthorizationCreated(AuthorizationConfiguration<?>, AuthzModule) - Method in interface org.jboss.aerogear.android.impl.authz.OnAuthorizationCreatedListener
 
OnAuthorizationCreatedListener - Interface in org.jboss.aerogear.android.impl.authz
 
onBind(Intent) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
 
onCreate() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
 
onCreate(Bundle) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
onDismiss(DialogInterface) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
onServiceConnected(ComponentName, IBinder) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AGAuthzServiceConnection
 
onServiceDisconnected(ComponentName) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService.AGAuthzServiceConnection
 
onUnbind(Intent) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
 
onViewCreated(View, Bundle) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
org.jboss.aerogear.android.authorization - package org.jboss.aerogear.android.authorization
 
org.jboss.aerogear.android.impl.authz - package org.jboss.aerogear.android.impl.authz
 
org.jboss.aerogear.android.impl.authz.oauth2 - package org.jboss.aerogear.android.impl.authz.oauth2
 

P

performAuthorization(OAuth2Properties, Callback<String>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2WebFragmentFetchAutorization
 

R

receiveOAuthCode(String) - Method in interface org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog.OAuthReceiver
 
receiveOAuthError(String) - Method in interface org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog.OAuthReceiver
 
refreshAccess() - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
Refreshing access will synchronously check the current of the tokens and refresh them if necessary.
refreshAccess() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 
registerConfigurationProvider(Class<CFG>, ConfigurationProvider<CFG>) - Static method in class org.jboss.aerogear.android.impl.authz.AuthorizationManager
This will add a new Configuration that this Manager can build Configurations for.
removeAccount(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzService
Removes the account with the provided ID
removeReceive() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
requestAccess(Activity, Callback<String>) - Method in interface org.jboss.aerogear.android.authorization.AuthzModule
Begin requesting access for the application.
requestAccess(Activity, Callback<String>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzModule
 

S

setAccessToken(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
setAccessTokenEndpoint(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The accessTokenEndpoint is responsible for generating an accesstoken for an authorized user.
setAccountId(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The account ID parameter is to identify it ID of the OAuth2AuthzSession which will be used to store the information.
setAccountId(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
AccountId represents the ID of the account type used to fetch sessions for the type
setAdditionalAccessParams(Set<Pair<String, String>>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Sometimes a implementation will need additional parameters when access is performed.
setAdditionalAuthorizationParams(Set<Pair<String, String>>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Sometimes a implementation will need additional parameters when authorization is performed.
setAuthorizationCode(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
setAuthzEndpoint(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The authzEnpoint defines the endpoint which the Authorization module will use to obtain an authorization token.
setBaseURL(URL) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The baseURL is the url which endpoints will be appended to.
setClientId(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The client ID is the ID assigned to the application by the service provider.
setClientId(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
setClientSecret(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The client secret is assigned to the application by the service provider.
setExpires_on(long) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
setName(String) - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
 
setOnAuthorizationCreatedListeners(Collection<OnAuthorizationCreatedListener>) - Method in class org.jboss.aerogear.android.impl.authz.AuthorizationConfiguration
OnAuthorizationCreatedListeners are a collection of classes to be notified when the configuration of the Pipe is complete.
setReceiver(OAuthWebViewDialog.OAuthReceiver) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuthWebViewDialog
 
setRedirectURL(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The redirect URL is the url which handles consuming a response from the authorization server.
setRefreshEndpoint(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
The refresh endpoint is the path to the location of the refresh token.
setRefreshToken(String) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
setScopes(List<String>) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationConfiguration
Scopes are a list of permissions the application will request at Authorization.

T

tokenIsNotExpired() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
toString() - Method in exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 
toString() - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
type - Variable in exception org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException
 

V

valueOf(String) - Static method in enum org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException.Error
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthorizationException.Error
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToParcel(Parcel, int) - Method in class org.jboss.aerogear.android.impl.authz.oauth2.OAuth2AuthzSession
 
A B C D E F G H I L N O P R S T V W 
Skip navigation links
AeroGear Android Authorization Library 2.0.0-alpha.1

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