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

A

AbstractProvider - Class in org.brickred.socialauth
It implements AuthProvider interface and provides some methods for registering and getting plugins.
AbstractProvider() - Constructor for class org.brickred.socialauth.AbstractProvider
 
ACCESS_TOKEN_PARAMETER_NAME - Static variable in interface org.brickred.socialauth.util.Constants
access token parameter name
AccessGrant - Class in org.brickred.socialauth.util
Stores the keys and secret for OAuth access token as well as OAuth request token.
AccessGrant(String, String) - Constructor for class org.brickred.socialauth.util.AccessGrant
 
AccessGrant() - Constructor for class org.brickred.socialauth.util.AccessGrant
 
addProvider(String, Class<?>) - Method in class org.brickred.socialauth.SocialAuthConfig
Registers a new provider implementation.
addProviderConfig(String, OAuthConfig) - Method in class org.brickred.socialauth.SocialAuthConfig
Updates the provider specific configuration.
Album - Class in org.brickred.socialauth
Contains the Album info
Album() - Constructor for class org.brickred.socialauth.Album
 
AlbumsPlugin - Interface in org.brickred.socialauth.plugin
Provides the functionality related to albums and photos
AlbumsPluginImpl - Class in org.brickred.socialauth.plugin.facebook
Album Plugin implementation for Facebook
AlbumsPluginImpl(ProviderSupport) - Constructor for class org.brickred.socialauth.plugin.facebook.AlbumsPluginImpl
 
AlbumsPluginImpl - Class in org.brickred.socialauth.plugin.twitter
Album Plugin implementation for Twitter
AlbumsPluginImpl(ProviderSupport) - Constructor for class org.brickred.socialauth.plugin.twitter.AlbumsPluginImpl
 
ALL - Static variable in class org.brickred.socialauth.Permission
 
AolImpl - Class in org.brickred.socialauth.provider
The implementation for the AOL provider.
AolImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.AolImpl
Reads properties provided in the configuration file
api(String, String, Map<String, String>, Map<String, String>, String) - Method in interface org.brickred.socialauth.AuthProvider
Makes OAuth signed HTTP request to a given URL for making any provider specific calls.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.AolImpl
 
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.FacebookImpl
Makes HTTP request to a given URL.It attaches access token in URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.FourSquareImpl
Makes HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
Makes HTTP request to a given URL.It attaches access token in URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.GoogleImpl
Makes OAuth signed HTTP - GET request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.HotmailImpl
Makes HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.LinkedInImpl
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.MendeleyImpl
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.MySpaceImpl
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.OpenIdImpl
Not implemented for OpenId provider.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Makes HTTP request to a given URL.It attaches access token in URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.SalesForceImpl
Makes HTTP request to a given URL.It attaches access token in URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.TwitterImpl
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.YahooImpl
Makes OAuth signed HTTP request to a given URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.provider.YammerImpl
Makes HTTP request to a given URL.It attaches access token in URL.
api(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.util.ProviderSupport
Makes OAuth signed HTTP request to a given URL.
api(String) - Method in class org.brickred.socialauth.util.ProviderSupport
Makes OAuth signed HTTP GET request to a given URL.
AUTHENTICATE_ONLY - Static variable in class org.brickred.socialauth.Permission
 
AuthProvider - Interface in org.brickred.socialauth
This is the main interface representing an authentication provider.
AuthProviderFactory - Class in org.brickred.socialauth
This is a factory which creates an instance of the requested provider based on the string passed as id.
AuthProviderFactory() - Constructor for class org.brickred.socialauth.AuthProviderFactory
 

B

Base64 - Class in org.brickred.socialauth.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.brickred.socialauth.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.brickred.socialauth.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.brickred.socialauth.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.brickred.socialauth.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.brickred.socialauth.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.brickred.socialauth.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BirthDate - Class in org.brickred.socialauth.util
Stores the BirthDate
BirthDate() - Constructor for class org.brickred.socialauth.util.BirthDate
 
buildAuthUrl(String, AccessGrant, String) - Method in class org.brickred.socialauth.util.OAuthConsumer
Builds the auth url to redirect the user to, based from the given token and callback url.
buildParams(Map<String, String>) - Static method in class org.brickred.socialauth.util.HttpUtil
Generates a query string from given Map while sorting the parameters in the canonical order as required by oAuth before signing

C

close() - Method in class org.brickred.socialauth.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.brickred.socialauth.util.Response
Closes the connection
connect(Map<String, String>) - Method in class org.brickred.socialauth.SocialAuthManager
Verifies the user when the external provider redirects back to our application.
connect(AccessGrant) - Method in class org.brickred.socialauth.SocialAuthManager
Creates the provider with given access grant
Constants - Interface in org.brickred.socialauth.util
OAuth constants
Contact - Class in org.brickred.socialauth
Data bean for contact information.
Contact() - Constructor for class org.brickred.socialauth.Contact
 
CONTENT_ENCODING_HEADER - Static variable in interface org.brickred.socialauth.util.Constants
Content Encoding Header
COUNTRY - Static variable in interface org.brickred.socialauth.AuthProvider
 
CURRENT_VERSION - Static variable in interface org.brickred.socialauth.util.Constants
"1.0"
CUSTOM - Static variable in class org.brickred.socialauth.Permission
 

D

DECODE - Static variable in class org.brickred.socialauth.util.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class org.brickred.socialauth.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.brickred.socialauth.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.brickred.socialauth.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class org.brickred.socialauth.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToObject(String) - Static method in class org.brickred.socialauth.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeURIComponent(String) - Static method in class org.brickred.socialauth.util.HttpUtil
It decodes the given string
DEFAULT - Static variable in class org.brickred.socialauth.Permission
 
disconnectProvider(String) - Method in class org.brickred.socialauth.SocialAuthManager
It disconnects with provider
DOB - Static variable in interface org.brickred.socialauth.AuthProvider
 
doHttpRequest(String, String, String, Map<String, String>) - Static method in class org.brickred.socialauth.util.HttpUtil
Makes HTTP request using java.net.HTTPURLConnection
doHttpRequest(String, String, Map<String, String>, Map<String, String>, InputStream, String, String) - Static method in class org.brickred.socialauth.util.HttpUtil
 
DONT_BREAK_LINES - Static variable in class org.brickred.socialauth.util.Base64
Don't break lines when encoding (violates strict Base64 specification)

E

EMAIL - Static variable in interface org.brickred.socialauth.AuthProvider
 
ENCODE - Static variable in class org.brickred.socialauth.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class org.brickred.socialauth.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.brickred.socialauth.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.brickred.socialauth.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.brickred.socialauth.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.brickred.socialauth.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.brickred.socialauth.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.brickred.socialauth.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeURIComponent(String) - Static method in class org.brickred.socialauth.util.HttpUtil
 
ENCODING - Static variable in interface org.brickred.socialauth.util.Constants
UTF-8
equals(Object) - Method in class org.brickred.socialauth.Permission
 
executeFeed(String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
executeFeed(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
executeFeed(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
executeFeed(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
executeFeed(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
executeFeed(String, String, Map<String, String>, Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
executeFeed(String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Makes HTTP GET request to a given URL.It attaches access token in URL if required.
executeFeed(String, String, Map<String, String>, Map<String, String>, String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Makes HTTP request to a given URL.It attaches access token in URL if required.
EXPIRES - Static variable in interface org.brickred.socialauth.util.Constants
token expires string
EXT_NAMESPACE - Static variable in interface org.brickred.socialauth.AuthProvider
 

F

FACEBOOK - Static variable in interface org.brickred.socialauth.util.Constants
facebook
FacebookImpl - Class in org.brickred.socialauth.provider
Provider implementation for Facebook
FacebookImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.FacebookImpl
Stores configuration for the provider
Feed - Class in org.brickred.socialauth
 
Feed() - Constructor for class org.brickred.socialauth.Feed
 
FeedPlugin - Interface in org.brickred.socialauth.plugin
Provides the functionality related to feeds
FeedPluginImpl - Class in org.brickred.socialauth.plugin.facebook
Feed Plugin implementation for Facebook
FeedPluginImpl(ProviderSupport) - Constructor for class org.brickred.socialauth.plugin.facebook.FeedPluginImpl
 
FeedPluginImpl - Class in org.brickred.socialauth.plugin.linkedin
Feed Plugin implementation for Linkedin
FeedPluginImpl(ProviderSupport) - Constructor for class org.brickred.socialauth.plugin.linkedin.FeedPluginImpl
 
FeedPluginImpl - Class in org.brickred.socialauth.plugin.twitter
Feed Plugin implementation for Twitter
FeedPluginImpl(ProviderSupport) - Constructor for class org.brickred.socialauth.plugin.twitter.FeedPluginImpl
 
FIRST_NAME - Static variable in interface org.brickred.socialauth.AuthProvider
 
flushBase64() - Method in class org.brickred.socialauth.util.Base64.OutputStream
Method added by PHIL.
FOURSQUARE - Static variable in interface org.brickred.socialauth.util.Constants
foursquare
FourSquareImpl - Class in org.brickred.socialauth.provider
Provider implementation for FourSquare.
FourSquareImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.FourSquareImpl
Stores configuration for the provider
FULL_NAME - Static variable in interface org.brickred.socialauth.AuthProvider
 

G

GENDER - Static variable in interface org.brickred.socialauth.AuthProvider
 
generateSignature(String, String, String, Map<String, String>, AccessGrant) - Method in class org.brickred.socialauth.util.OAuthConsumer
It returns a signature for signing OAuth request.
GenericOAuth1Provider - Class in org.brickred.socialauth.provider
Generic OAuth1 provider implementation.
GenericOAuth1Provider(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.GenericOAuth1Provider
Stores configuration for the provider
GenericOAuth2Provider - Class in org.brickred.socialauth.provider
 
GenericOAuth2Provider(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.GenericOAuth2Provider
 
get_consumerKey() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the consumer key
get_consumerSecret() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the consumer secret
get_signatureMethod() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the signature method
get_transportName() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the transport name
getAccessGrant() - Method in interface org.brickred.socialauth.AuthProvider
Retrieves the AccessGrant object.
getAccessGrant() - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
getAccessGrant() - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
getAccessGrant() - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
getAccessGrant() - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Retrieves the AccessGrant object.
getAccessGrant() - Method in class org.brickred.socialauth.provider.AolImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.FacebookImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.GoogleImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.HotmailImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.TwitterImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.YahooImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.provider.YammerImpl
 
getAccessGrant() - Method in class org.brickred.socialauth.util.ProviderSupport
Retrieves the AccessGrant object.
getAccessToken(String, AccessGrant) - Method in class org.brickred.socialauth.util.OAuthConsumer
It obtains the access token.
getAccessTokenUrl() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the access token url
getAlbums() - Method in interface org.brickred.socialauth.plugin.AlbumsPlugin
Returns the list of Album
getAlbums() - Method in class org.brickred.socialauth.plugin.facebook.AlbumsPluginImpl
 
getAlbums() - Method in class org.brickred.socialauth.plugin.twitter.AlbumsPluginImpl
 
getApplicationProperties() - Method in class org.brickred.socialauth.SocialAuthConfig
Returns the application configuration properties
getAssociationURL(String) - Static method in class org.brickred.socialauth.util.OpenIdConsumer
Provides an association URL.
getAttribute(String) - Method in class org.brickred.socialauth.util.AccessGrant
Gets an attribute based from the given key.
getAttribute(String) - Method in class org.brickred.socialauth.util.Token
Gets an attribute based from the given key.
getAttributes() - Method in class org.brickred.socialauth.util.AccessGrant
Gets the attributes of this token.
getAttributes() - Method in class org.brickred.socialauth.util.Token
Gets the attributes of this token.
getAuthenticationUrl(String, String) - Method in class org.brickred.socialauth.SocialAuthManager
This is the most important action.
getAuthenticationUrl(String, String, Permission) - Method in class org.brickred.socialauth.SocialAuthManager
This is the most important action.
getAuthenticationUrl() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the authentication url
getAuthHeaderValue(Map<String, String>) - Method in class org.brickred.socialauth.util.OAuthConsumer
Generates Authorization header.
getConfig() - Method in class org.brickred.socialauth.util.OAuthConsumer
 
getConnectedProvidersIds() - Method in class org.brickred.socialauth.SocialAuthManager
Returns the array list of connected providers ids.
getContactList() - Method in interface org.brickred.socialauth.AuthProvider
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.AolImpl
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.FacebookImpl
Gets the list of contacts of the user.
getContactList() - Method in class org.brickred.socialauth.provider.FourSquareImpl
Gets the list of contacts of the user.
getContactList() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
This method is not implemented for GenericOAuth1 provider.
getContactList() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getContactList() - Method in class org.brickred.socialauth.provider.GoogleImpl
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.HotmailImpl
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.LinkedInImpl
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.MendeleyImpl
Gets the list of followers of the user and their screen name.
getContactList() - Method in class org.brickred.socialauth.provider.MySpaceImpl
Gets the list of contacts of the user and their profile URL.
getContactList() - Method in class org.brickred.socialauth.provider.OpenIdImpl
Contact list is not available for generic Open ID providers.
getContactList() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Gets the list of contacts of the user.
getContactList() - Method in class org.brickred.socialauth.provider.SalesForceImpl
Gets the list of contacts of the user.
getContactList() - Method in class org.brickred.socialauth.provider.TwitterImpl
Gets the list of followers of the user and their screen name.
getContactList() - Method in class org.brickred.socialauth.provider.YahooImpl
Gets the list of contacts of the user and their email.
getContactList() - Method in class org.brickred.socialauth.provider.YammerImpl
Gets the list of contacts of the user.
getCountry() - Method in class org.brickred.socialauth.Profile
Retrieves the country
getCoverPhoto() - Method in class org.brickred.socialauth.Album
Retrieves the URL of album cover photo
getCreatedAt() - Method in class org.brickred.socialauth.Feed
 
getCurrentAuthProvider() - Method in class org.brickred.socialauth.SocialAuthManager
Retrieves the current auth provider instance which is last connected.
getCustomPermissions() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves custom permissions configured in properties file
getDay() - Method in class org.brickred.socialauth.util.BirthDate
Retrieves the birth day.
getDefault() - Static method in class org.brickred.socialauth.SocialAuthConfig
Returns the instance of SocialAuthConfig
getDisplayName() - Method in class org.brickred.socialauth.Contact
Retrieves the display name
getDisplayName() - Method in class org.brickred.socialauth.Profile
Retrieves the display name
getDob() - Method in class org.brickred.socialauth.Profile
Retrieves the date of birth
getDocumentBuilder() - Static method in class org.brickred.socialauth.util.XMLParseUtil
Returns a DocumentBuilder, which is used for parsing XML documents.
getElementData(Node) - Static method in class org.brickred.socialauth.util.XMLParseUtil
Static helper function to get the element data of the specified node.
getElementData(Element, String) - Static method in class org.brickred.socialauth.util.XMLParseUtil
Gets the text value of the specified element.
getEmail() - Method in class org.brickred.socialauth.Contact
Returns the email address.
getEmail() - Method in class org.brickred.socialauth.Profile
Returns the email address.
getEmailHash() - Method in class org.brickred.socialauth.Contact
Retrieves the email hash
getFeeds() - Method in class org.brickred.socialauth.plugin.facebook.FeedPluginImpl
 
getFeeds() - Method in interface org.brickred.socialauth.plugin.FeedPlugin
Returns the list of feed
getFeeds() - Method in class org.brickred.socialauth.plugin.linkedin.FeedPluginImpl
Returns the list of feed.
getFeeds() - Method in class org.brickred.socialauth.plugin.twitter.FeedPluginImpl
Returns the list of feed.
getFirstName() - Method in class org.brickred.socialauth.Contact
Retrieves the first name
getFirstName() - Method in class org.brickred.socialauth.Profile
Retrieves the first name
getFrom() - Method in class org.brickred.socialauth.Feed
 
getFullName() - Method in class org.brickred.socialauth.Profile
Retrieves the full name
getGender() - Method in class org.brickred.socialauth.Profile
Retrieves the gender
getHeader(String) - Method in class org.brickred.socialauth.util.Response
 
getId() - Method in class org.brickred.socialauth.Album
Retrieves the album id
getId() - Method in class org.brickred.socialauth.Contact
Retrieves the contact person id
getId() - Method in class org.brickred.socialauth.Feed
 
getId() - Method in class org.brickred.socialauth.Photo
Retrieves photo id
getId() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the provider id
getInputStream() - Method in class org.brickred.socialauth.util.Response
Gets the response content via InputStream.
getInstance(String) - Static method in class org.brickred.socialauth.AuthProviderFactory
It provides the instance of requested provider
getInstance(String, String) - Static method in class org.brickred.socialauth.AuthProviderFactory
 
getInstance(String, ClassLoader) - Static method in class org.brickred.socialauth.AuthProviderFactory
 
getInstance(String, String, ClassLoader) - Static method in class org.brickred.socialauth.AuthProviderFactory
 
getInstance(String, Properties) - Static method in class org.brickred.socialauth.AuthProviderFactory
 
getKey() - Method in class org.brickred.socialauth.util.AccessGrant
Retrieves the Token Key
getKey() - Method in class org.brickred.socialauth.util.Token
Retrieves the Token Key
getLanguage() - Method in class org.brickred.socialauth.Profile
Retrieves the language
getLargeImage() - Method in class org.brickred.socialauth.Photo
Returns 600 X 600 image
getLastName() - Method in class org.brickred.socialauth.Contact
Retrieves the last name
getLastName() - Method in class org.brickred.socialauth.Profile
Retrieves the last name
getLink() - Method in class org.brickred.socialauth.Album
Retrieves the album view link
getLink() - Method in class org.brickred.socialauth.Photo
Retrieves the photo URL string
getLocation() - Method in class org.brickred.socialauth.Profile
Retrieves the location
getLoginRedirectURL(String) - Method in interface org.brickred.socialauth.AuthProvider
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
getLoginRedirectURL(String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
It provides the URL which will be used for authentication with the provider
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.AolImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.FacebookImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.FourSquareImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.GoogleImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.HotmailImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.LinkedInImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.MendeleyImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.MySpaceImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.OpenIdImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.SalesForceImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.TwitterImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.YahooImpl
This is the most important action.
getLoginRedirectURL(String) - Method in class org.brickred.socialauth.provider.YammerImpl
This is the most important action.
getMediumImage() - Method in class org.brickred.socialauth.Photo
Returns 480 X 480 image
getMessage() - Method in class org.brickred.socialauth.Feed
 
getMetaData() - Method in class org.brickred.socialauth.Photo
 
getMonth() - Method in class org.brickred.socialauth.util.BirthDate
Retrieves the birth month
getMonthInInt(String) - Static method in class org.brickred.socialauth.util.SocialAuthUtil
This method will convert month name to an int value.
getName() - Method in class org.brickred.socialauth.Album
Retrieves the album name
getOauthStrategy() - Method in class org.brickred.socialauth.AbstractProvider
Returns the OAuthStrategyBase of a provider.
getOauthStrategy() - Method in class org.brickred.socialauth.provider.AolImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.FacebookImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.GoogleImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.HotmailImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.TwitterImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.YahooImpl
 
getOauthStrategy() - Method in class org.brickred.socialauth.provider.YammerImpl
 
getOtherEmails() - Method in class org.brickred.socialauth.Contact
Retrieves the contact person emails
getPermission() - Method in class org.brickred.socialauth.util.AccessGrant
Retrieves the scope
getPhotos() - Method in class org.brickred.socialauth.Album
Retrieves the list of albmun photos
getPhotosCount() - Method in class org.brickred.socialauth.Album
Retrieves the album photos count
getPlugin(Class<T>) - Method in class org.brickred.socialauth.AbstractProvider
 
getPlugin(Class<T>) - Method in interface org.brickred.socialauth.AuthProvider
 
getPluginsList() - Method in class org.brickred.socialauth.AbstractProvider
Returns the list of plugins of a provider.
getPluginsList() - Method in class org.brickred.socialauth.provider.AolImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.FacebookImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
 
getPluginsList() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getPluginsList() - Method in class org.brickred.socialauth.provider.GoogleImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.HotmailImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.TwitterImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.YahooImpl
 
getPluginsList() - Method in class org.brickred.socialauth.provider.YammerImpl
 
getPluginsScope(OAuthConfig) - Method in class org.brickred.socialauth.AbstractProvider
Returns the scopes of custom plugins of a provider those are configured in properties file
getPluginsScopes() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the list of plugins scopes
getProfileImageURL() - Method in class org.brickred.socialauth.Profile
Retrieves the profile image URL
getProfileUrl() - Method in class org.brickred.socialauth.Contact
Retrieves the contact person Public profile URL
getProvider(String) - Method in class org.brickred.socialauth.SocialAuthManager
Retrieves the instance of given provider
getProviderConfig(String) - Method in class org.brickred.socialauth.SocialAuthConfig
Retrieves the configuration of given provider
getProviderId() - Method in interface org.brickred.socialauth.AuthProvider
Retrieves the provider id
getProviderId() - Method in class org.brickred.socialauth.Profile
Retrieves the provider id with this profile associates
getProviderId() - Method in class org.brickred.socialauth.provider.AolImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.FacebookImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
 
getProviderId() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getProviderId() - Method in class org.brickred.socialauth.provider.GoogleImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.HotmailImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.TwitterImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.YahooImpl
 
getProviderId() - Method in class org.brickred.socialauth.provider.YammerImpl
 
getProviderId() - Method in class org.brickred.socialauth.util.AccessGrant
Retrieves the provider id.
getProviderImplClass() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the provider implementation class
getProviderSupport() - Method in class org.brickred.socialauth.plugin.facebook.AlbumsPluginImpl
 
getProviderSupport() - Method in class org.brickred.socialauth.plugin.facebook.FeedPluginImpl
 
getProviderSupport() - Method in class org.brickred.socialauth.plugin.linkedin.FeedPluginImpl
 
getProviderSupport() - Method in interface org.brickred.socialauth.plugin.Plugin
Retrieves the provider support object.
getProviderSupport() - Method in class org.brickred.socialauth.plugin.twitter.AlbumsPluginImpl
 
getProviderSupport() - Method in class org.brickred.socialauth.plugin.twitter.FeedPluginImpl
 
getRegisteredPlugins() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the registered plugins of a provider configured in properties file.
getRequestParametersMap(HttpServletRequest) - Static method in class org.brickred.socialauth.util.SocialAuthUtil
 
getRequestToken(String, String) - Method in class org.brickred.socialauth.util.OAuthConsumer
It obtains the request token.
getRequestTokenUrl() - Method in class org.brickred.socialauth.util.OAuthConfig
Retrieves the request token url
getRequestTokenURL(String, String, String, String, String, String) - Static method in class org.brickred.socialauth.util.OpenIdConsumer
It obtains the request token.
getResponseBodyAsString(String) - Method in class org.brickred.socialauth.util.Response
Gets the response content as String using given encoding
getScreenName() - Method in class org.brickred.socialauth.Feed
 
getSecret() - Method in class org.brickred.socialauth.util.AccessGrant
Retrieves the Token Secret
getSecret() - Method in class org.brickred.socialauth.util.Token
Retrieves the Token Secret
getSmallImage() - Method in class org.brickred.socialauth.Photo
Returns 320 X 320
getSocialAuthConfig() - Method in class org.brickred.socialauth.SocialAuthManager
Retrieves the socialauth config
getStatus() - Method in class org.brickred.socialauth.util.Response
Gets the response HTTP status.
getThumbImage() - Method in class org.brickred.socialauth.Photo
Returns image height less than 100px
getTitle() - Method in class org.brickred.socialauth.Photo
Retrieves the photo caption
getUserInfo(Map<String, String>) - Static method in class org.brickred.socialauth.util.OpenIdConsumer
Parses the user info from request
getUserProfile() - Method in interface org.brickred.socialauth.AuthProvider
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.AolImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.FacebookImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.FourSquareImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
This method is not implemented for GenericOAuth1 provider.
getUserProfile() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
getUserProfile() - Method in class org.brickred.socialauth.provider.GoogleImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.HotmailImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.LinkedInImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.MendeleyImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.MySpaceImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.OpenIdImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.SalesForceImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.TwitterImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.YahooImpl
Retrieves the user profile.
getUserProfile() - Method in class org.brickred.socialauth.provider.YammerImpl
Retrieves the user profile.
getValidatedId() - Method in class org.brickred.socialauth.Profile
Retrieves the validated id
getYear() - Method in class org.brickred.socialauth.util.BirthDate
Retrieves the birth year
GOOGLE - Static variable in interface org.brickred.socialauth.util.Constants
google
GoogleImpl - Class in org.brickred.socialauth.provider
Provider implementation for Google
GoogleImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.GoogleImpl
Stores configuration for the provider
GZIP - Static variable in class org.brickred.socialauth.util.Base64
Specify that data should be gzip-compressed.
GZIP_CONTENT_ENCODING - Static variable in interface org.brickred.socialauth.util.Constants
GZip Content Encoding

H

HMACSHA1_SIGNATURE - Static variable in interface org.brickred.socialauth.util.Constants
HMAC-SHA1
HOTMAIL - Static variable in interface org.brickred.socialauth.util.Constants
hotmail
HotmailImpl - Class in org.brickred.socialauth.provider
Implementation of Hotmail provider.
HotmailImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.HotmailImpl
Stores configuration for the provider
HTTP_CONNECTION_TIMEOUT - Static variable in interface org.brickred.socialauth.util.Constants
HTTP connection timeout property
httpGet(String, Map<String, String>, AccessGrant) - Method in class org.brickred.socialauth.util.OAuthConsumer
Does an HTTP GET request.
httpPost(String, Map<String, String>, Map<String, String>, String, AccessGrant) - Method in class org.brickred.socialauth.util.OAuthConsumer
Does an HTTP POST request.
httpPut(String, Map<String, String>, Map<String, String>, String, AccessGrant) - Method in class org.brickred.socialauth.util.OAuthConsumer
Does an HTTP PUT request.
httpPut(String, Map<String, String>, Map<String, String>, String, AccessGrant, boolean) - Method in class org.brickred.socialauth.util.OAuthConsumer
Does an HTTP PUT request.
HttpUtil - Class in org.brickred.socialauth.util
This class is used to make HTTP requests.
HttpUtil() - Constructor for class org.brickred.socialauth.util.HttpUtil
 
Hybrid - Class in org.brickred.socialauth.oauthstrategy
 
Hybrid(OAuthConfig, Map<String, String>) - Constructor for class org.brickred.socialauth.oauthstrategy.Hybrid
 

I

isConfigSetup() - Method in class org.brickred.socialauth.SocialAuthConfig
 
isConnected(String) - Method in class org.brickred.socialauth.SocialAuthManager
Returns True if given provider is connected otherwise returns False
isSupportedPlugin(Class<? extends Plugin>) - Method in class org.brickred.socialauth.AbstractProvider
 
isSupportedPlugin(Class<? extends Plugin>) - Method in interface org.brickred.socialauth.AuthProvider
 

L

LANGUAGE - Static variable in interface org.brickred.socialauth.AuthProvider
 
LAST_NAME - Static variable in interface org.brickred.socialauth.AuthProvider
 
LINKEDIN - Static variable in interface org.brickred.socialauth.util.Constants
linkedin
LinkedInImpl - Class in org.brickred.socialauth.provider
Implementation of Linkedin provider.
LinkedInImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.LinkedInImpl
Stores configuration for the provider
load(InputStream) - Method in class org.brickred.socialauth.SocialAuthConfig
Loads the application configuration from the given input stream Format of the input stream should be as follows:
www.google.com.consumer_key = opensource.brickred.com
load(Properties) - Method in class org.brickred.socialauth.SocialAuthConfig
Loads the application configuration from the given properties
load(String) - Method in class org.brickred.socialauth.SocialAuthConfig
Loads the application configuration from the given file
load() - Method in class org.brickred.socialauth.SocialAuthConfig
Loads the application properties from oauth_consumer.properties file.
loadXmlResource(String) - Static method in class org.brickred.socialauth.util.XMLParseUtil
Loads the xml file into an xml document and returns the root element.
loadXmlResource(InputStream) - Static method in class org.brickred.socialauth.util.XMLParseUtil
Loads the imput stream and returns the root element.
logout() - Method in interface org.brickred.socialauth.AuthProvider
Logout
logout() - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
logout() - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
logout() - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
logout() - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Logout
logout() - Method in class org.brickred.socialauth.provider.AolImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.FacebookImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.FourSquareImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
Logout
logout() - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
Logout
logout() - Method in class org.brickred.socialauth.provider.GoogleImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.HotmailImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.LinkedInImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.MendeleyImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.MySpaceImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.OpenIdImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.SalesForceImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.TwitterImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.YahooImpl
Logout
logout() - Method in class org.brickred.socialauth.provider.YammerImpl
Logout

M

MENDELEY - Static variable in interface org.brickred.socialauth.util.Constants
mendeley
MendeleyImpl - Class in org.brickred.socialauth.provider
Mendeley implementation of the provider.
MendeleyImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.MendeleyImpl
Stores configuration for the provider
MethodType - Enum in org.brickred.socialauth.util
It defines the HTTP Method Types
MYSPACE - Static variable in interface org.brickred.socialauth.util.Constants
myspace
MySpaceImpl - Class in org.brickred.socialauth.provider
Provider implementation for Myspace
MySpaceImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.MySpaceImpl
Stores configuration for the provider

N

NICK_NAME - Static variable in interface org.brickred.socialauth.AuthProvider
 
NO_OPTIONS - Static variable in class org.brickred.socialauth.util.Base64
No options specified.

O

OAuth1 - Class in org.brickred.socialauth.oauthstrategy
 
OAuth1(OAuthConfig, Map<String, String>) - Constructor for class org.brickred.socialauth.oauthstrategy.OAuth1
 
OAuth2 - Class in org.brickred.socialauth.oauthstrategy
 
OAuth2(OAuthConfig, Map<String, String>) - Constructor for class org.brickred.socialauth.oauthstrategy.OAuth2
 
OAUTH_ACCESS_TOKEN_URL - Static variable in interface org.brickred.socialauth.util.Constants
access token url
OAUTH_AUTHORIZATION_URL - Static variable in interface org.brickred.socialauth.util.Constants
authorization url
OAUTH_CALLBACK - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_callback"
OAUTH_CALLBACK_CONFIRMED - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_callback_confirmed"
OAUTH_CONSUMER_KEY - Static variable in interface org.brickred.socialauth.util.Constants
oauth_consumer_key
OAUTH_NONCE - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_nonce"
OAUTH_PROBLEM - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_problem"
OAUTH_REQUEST_TOKEN_URL - Static variable in interface org.brickred.socialauth.util.Constants
request token url
OAUTH_SIGNATURE - Static variable in interface org.brickred.socialauth.util.Constants
oauth_signature
OAUTH_SIGNATURE_METHOD - Static variable in interface org.brickred.socialauth.util.Constants
oauth_signature_method
OAUTH_TIMESTAMP - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_timestamp"
OAUTH_TOKEN - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_token"
OAUTH_TOKEN_SECRET - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_token_secret"
OAUTH_VERIFIER - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_verifier"
OAUTH_VERSION - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_version"
OAuthConfig - Class in org.brickred.socialauth.util
It contains the configuration of application like consumer key and consumer secret
OAuthConfig(String, String, String, String) - Constructor for class org.brickred.socialauth.util.OAuthConfig
 
OAuthConfig(String, String) - Constructor for class org.brickred.socialauth.util.OAuthConfig
 
OAuthConsumer - Class in org.brickred.socialauth.util
It contains various method those are required for OAUTH
OAuthConsumer(OAuthConfig) - Constructor for class org.brickred.socialauth.util.OAuthConsumer
 
OAuthStrategyBase - Interface in org.brickred.socialauth.oauthstrategy
 
OOB - Static variable in interface org.brickred.socialauth.util.Constants
"oob"
OPENID - Static variable in interface org.brickred.socialauth.util.Constants
openid
OPENID_REQUEST_TOKEN - Static variable in class org.brickred.socialauth.util.OpenIdConsumer
 
OpenIdConsumer - Class in org.brickred.socialauth.util
 
OpenIdConsumer() - Constructor for class org.brickred.socialauth.util.OpenIdConsumer
 
OpenIdImpl - Class in org.brickred.socialauth.provider
Implementation of Open ID provider.
OpenIdImpl(Properties) - Constructor for class org.brickred.socialauth.provider.OpenIdImpl
 
OpenIdImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.OpenIdImpl
 
ORDERED - Static variable in class org.brickred.socialauth.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc- 1940.html.
org.brickred.socialauth - package org.brickred.socialauth
 
org.brickred.socialauth.exception - package org.brickred.socialauth.exception
 
org.brickred.socialauth.oauthstrategy - package org.brickred.socialauth.oauthstrategy
 
org.brickred.socialauth.plugin - package org.brickred.socialauth.plugin
 
org.brickred.socialauth.plugin.facebook - package org.brickred.socialauth.plugin.facebook
 
org.brickred.socialauth.plugin.linkedin - package org.brickred.socialauth.plugin.linkedin
 
org.brickred.socialauth.plugin.twitter - package org.brickred.socialauth.plugin.twitter
 
org.brickred.socialauth.provider - package org.brickred.socialauth.provider
 
org.brickred.socialauth.util - package org.brickred.socialauth.util
 

P

Permission - Class in org.brickred.socialauth
 
Photo - Class in org.brickred.socialauth
Data bean for photo info
Photo() - Constructor for class org.brickred.socialauth.Photo
 
Plugin - Interface in org.brickred.socialauth.plugin
This interface represents the Plugin.
POSTCODE - Static variable in interface org.brickred.socialauth.AuthProvider
 
PREFIX - Static variable in interface org.brickred.socialauth.util.Constants
"oauth_"
Profile - Class in org.brickred.socialauth
Data bean for profile information.
Profile() - Constructor for class org.brickred.socialauth.Profile
 
ProviderStateException - Exception in org.brickred.socialauth.exception
 
ProviderStateException() - Constructor for exception org.brickred.socialauth.exception.ProviderStateException
 
ProviderSupport - Class in org.brickred.socialauth.util
This provides the functionality to make OAuth specific HTTP call for a provider
ProviderSupport(OAuthStrategyBase) - Constructor for class org.brickred.socialauth.util.ProviderSupport
 
PROXY_HOST - Static variable in interface org.brickred.socialauth.util.Constants
Proxy host property name
PROXY_PORT - Static variable in interface org.brickred.socialauth.util.Constants
Proxy port property name
putNonceAndTimestamp(Map<String, String>) - Method in class org.brickred.socialauth.util.OAuthConsumer
Adds nonce and timestamp in given parameter map.

R

read() - Method in class org.brickred.socialauth.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.brickred.socialauth.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
registerPlugins() - Method in class org.brickred.socialauth.AbstractProvider
 
registerPlugins() - Method in interface org.brickred.socialauth.AuthProvider
 
registerProvider(String, Class) - Static method in class org.brickred.socialauth.AuthProviderFactory
It register a new provider in AuthProviderFactory.
Response - Class in org.brickred.socialauth.util
Encapsulates the HTTP status, headers and the content.
resumeEncoding() - Method in class org.brickred.socialauth.util.Base64.OutputStream
Resumes encoding of the stream.
RUNKEEPER - Static variable in interface org.brickred.socialauth.util.Constants
runkeeper
RunkeeperImpl - Class in org.brickred.socialauth.provider
Provider implementation for Runkeeper
RunkeeperImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.RunkeeperImpl
Stores configuration for the provider

S

SALESFORCE - Static variable in interface org.brickred.socialauth.util.Constants
salesforce
SalesForceImpl - Class in org.brickred.socialauth.provider
Provider implementation for SalesForce
SalesForceImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.SalesForceImpl
Stores configuration for the provider
ServerDataException - Exception in org.brickred.socialauth.exception
 
ServerDataException() - Constructor for exception org.brickred.socialauth.exception.ServerDataException
 
ServerDataException(String) - Constructor for exception org.brickred.socialauth.exception.ServerDataException
 
ServerDataException(String, Throwable) - Constructor for exception org.brickred.socialauth.exception.ServerDataException
 
ServerDataException(Throwable) - Constructor for exception org.brickred.socialauth.exception.ServerDataException
 
setAccessGrant(AccessGrant) - Method in interface org.brickred.socialauth.AuthProvider
Stores access grant for the provider *
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
setAccessGrant(AccessGrant) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.AolImpl
 
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.FacebookImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.FourSquareImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.GoogleImpl
Stores access grant for the provider *
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.HotmailImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.LinkedInImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.MendeleyImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.MySpaceImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.SalesForceImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.TwitterImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.YahooImpl
Stores access grant for the provider
setAccessGrant(AccessGrant) - Method in class org.brickred.socialauth.provider.YammerImpl
Stores access grant for the provider
setAccessTokenParameterName(String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
setAccessTokenParameterName(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
setAccessTokenParameterName(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
setAccessTokenParameterName(String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Sets the name of access token parameter which will returns by the provider.
setAccessTokenUrl(String) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the access token url
setApplicationProperties(Properties) - Method in class org.brickred.socialauth.SocialAuthConfig
Setter for application configuration properties.
setAttribute(String, Object) - Method in class org.brickred.socialauth.util.AccessGrant
Sets an attribute based from the given key and value.
setAttribute(String, Object) - Method in class org.brickred.socialauth.util.Token
Sets an attribute based from the given key and value.
setAttributes(Map<String, Object>) - Method in class org.brickred.socialauth.util.AccessGrant
Sets an attributes from given attributes map.
setAuthenticationUrl(String) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the authentication url
setConnectionTimeout(int) - Static method in class org.brickred.socialauth.util.HttpUtil
Sets the connection time out.
setCountry(String) - Method in class org.brickred.socialauth.Profile
Updates the country
setCoverPhoto(String) - Method in class org.brickred.socialauth.Album
Updates the album cover photo URL string
setCreatedAt(Date) - Method in class org.brickred.socialauth.Feed
 
setCustomPermissions(String) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates custom permissions configured in properties file
setDay(int) - Method in class org.brickred.socialauth.util.BirthDate
Updates the birth day
setDisplayName(String) - Method in class org.brickred.socialauth.Contact
Updates the display name
setDisplayName(String) - Method in class org.brickred.socialauth.Profile
Updates the display name
setDob(BirthDate) - Method in class org.brickred.socialauth.Profile
Updates the date of birth
setEmail(String) - Method in class org.brickred.socialauth.Contact
Updates the email
setEmail(String) - Method in class org.brickred.socialauth.Profile
Updates the email
setEmailHash(String) - Method in class org.brickred.socialauth.Contact
Updates the contact person email hash
setFirstName(String) - Method in class org.brickred.socialauth.Contact
Updates the first name
setFirstName(String) - Method in class org.brickred.socialauth.Profile
Updates the first name
setFrom(String) - Method in class org.brickred.socialauth.Feed
 
setFullName(String) - Method in class org.brickred.socialauth.Profile
Updates the full name
setGender(String) - Method in class org.brickred.socialauth.Profile
Updates the gender
setId(String) - Method in class org.brickred.socialauth.Album
Updates the album id
setId(String) - Method in class org.brickred.socialauth.Contact
Updates the contact person id
setId(String) - Method in class org.brickred.socialauth.Feed
 
setId(String) - Method in class org.brickred.socialauth.Photo
Updates the photo id
setId(String) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the provider id
setKey(String) - Method in class org.brickred.socialauth.util.AccessGrant
Updates the Token Key
setKey(String) - Method in class org.brickred.socialauth.util.Token
Updates the Token Key
setLanguage(String) - Method in class org.brickred.socialauth.Profile
Updates the language
setLargeImage(String) - Method in class org.brickred.socialauth.Photo
Updates Image URL of size 600 X 600
setLastName(String) - Method in class org.brickred.socialauth.Contact
Updates the last name
setLastName(String) - Method in class org.brickred.socialauth.Profile
Updates the last name
setLink(String) - Method in class org.brickred.socialauth.Album
Updates the album view link
setLink(String) - Method in class org.brickred.socialauth.Photo
Updates the photo URL string
setLocation(String) - Method in class org.brickred.socialauth.Profile
Updates the location
setMediumImage(String) - Method in class org.brickred.socialauth.Photo
Updates image URL of size 480 X 480
setMessage(String) - Method in class org.brickred.socialauth.Feed
 
setMetaData(Map<String, String>) - Method in class org.brickred.socialauth.Photo
 
setMonth(int) - Method in class org.brickred.socialauth.util.BirthDate
Updates the birth month
setName(String) - Method in class org.brickred.socialauth.Album
Updates the album nane
setOtherEmails(String[]) - Method in class org.brickred.socialauth.Contact
 
setPermission(Permission) - Method in interface org.brickred.socialauth.AuthProvider
 
setPermission(Permission) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
setPermission(Permission) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
setPermission(Permission) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
setPermission(Permission) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Sets the permission
setPermission(Permission) - Method in class org.brickred.socialauth.provider.AolImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.FacebookImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.GoogleImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.HotmailImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.TwitterImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.YahooImpl
 
setPermission(Permission) - Method in class org.brickred.socialauth.provider.YammerImpl
 
setPermission(String, Permission) - Method in class org.brickred.socialauth.SocialAuthManager
Sets the permission for given provider.
setPermission(Permission) - Method in class org.brickred.socialauth.util.AccessGrant
 
setPhotos(List<Photo>) - Method in class org.brickred.socialauth.Album
Updates the list of album photos
setPhotosCount(int) - Method in class org.brickred.socialauth.Album
Updates the album photo count
setPluginsScopes(List<String>) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the plugins scopes
setProfileImageURL(String) - Method in class org.brickred.socialauth.Profile
Updates the profile image URL
setProfileUrl(String) - Method in class org.brickred.socialauth.Contact
Updates the contact person Public profile URL
setProviderId(String) - Method in class org.brickred.socialauth.Profile
Updates the provider id
setProviderId(String) - Method in class org.brickred.socialauth.util.AccessGrant
Updates the provider id.
setProviderImplClass(Class<?>) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the provider implementation class
setProviderSupport(ProviderSupport) - Method in class org.brickred.socialauth.plugin.facebook.AlbumsPluginImpl
 
setProviderSupport(ProviderSupport) - Method in class org.brickred.socialauth.plugin.facebook.FeedPluginImpl
 
setProviderSupport(ProviderSupport) - Method in class org.brickred.socialauth.plugin.linkedin.FeedPluginImpl
 
setProviderSupport(ProviderSupport) - Method in interface org.brickred.socialauth.plugin.Plugin
Updates the ProviderSupport
setProviderSupport(ProviderSupport) - Method in class org.brickred.socialauth.plugin.twitter.AlbumsPluginImpl
 
setProviderSupport(ProviderSupport) - Method in class org.brickred.socialauth.plugin.twitter.FeedPluginImpl
 
setProxyConfig(String, int) - Static method in class org.brickred.socialauth.util.HttpUtil
Sets the proxy host and port.
setRegisteredPlugins(String[]) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the registered plugins configured in properties file
setRequestTokenUrl(String) - Method in class org.brickred.socialauth.util.OAuthConfig
Updates the request token url
setScope(String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
setScope(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
setScope(String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
setScope(String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Sets the scope string
setScreenName(String) - Method in class org.brickred.socialauth.Feed
 
setSecret(String) - Method in class org.brickred.socialauth.util.AccessGrant
Updates the Token Secret
setSecret(String) - Method in class org.brickred.socialauth.util.Token
Updates the Token Secret
setSmallImage(String) - Method in class org.brickred.socialauth.Photo
Updates image ULR of size 320 X 320
setSocialAuthConfig(SocialAuthConfig) - Method in class org.brickred.socialauth.SocialAuthManager
Updates the socialauth config
setThumbImage(String) - Method in class org.brickred.socialauth.Photo
Updates the image URL string which has height less than 100px
setTitle(String) - Method in class org.brickred.socialauth.Photo
Updates the photo caption
setValidatedId(String) - Method in class org.brickred.socialauth.Profile
Updates the validated id
setYear(int) - Method in class org.brickred.socialauth.util.BirthDate
Updates the birth year
SignatureException - Exception in org.brickred.socialauth.exception
 
SignatureException() - Constructor for exception org.brickred.socialauth.exception.SignatureException
 
SignatureException(String) - Constructor for exception org.brickred.socialauth.exception.SignatureException
 
SignatureException(Throwable) - Constructor for exception org.brickred.socialauth.exception.SignatureException
 
SignatureException(String, Throwable) - Constructor for exception org.brickred.socialauth.exception.SignatureException
 
SocialAuthConfig - Class in org.brickred.socialauth
This class is used to load the configuration for all providers.
SocialAuthConfig() - Constructor for class org.brickred.socialauth.SocialAuthConfig
 
SocialAuthConfigurationException - Exception in org.brickred.socialauth.exception
 
SocialAuthConfigurationException() - Constructor for exception org.brickred.socialauth.exception.SocialAuthConfigurationException
 
SocialAuthConfigurationException(String) - Constructor for exception org.brickred.socialauth.exception.SocialAuthConfigurationException
 
SocialAuthConfigurationException(Throwable) - Constructor for exception org.brickred.socialauth.exception.SocialAuthConfigurationException
 
SocialAuthConfigurationException(String, Throwable) - Constructor for exception org.brickred.socialauth.exception.SocialAuthConfigurationException
 
SocialAuthException - Exception in org.brickred.socialauth.exception
 
SocialAuthException() - Constructor for exception org.brickred.socialauth.exception.SocialAuthException
 
SocialAuthException(String) - Constructor for exception org.brickred.socialauth.exception.SocialAuthException
 
SocialAuthException(Throwable) - Constructor for exception org.brickred.socialauth.exception.SocialAuthException
 
SocialAuthException(String, Throwable) - Constructor for exception org.brickred.socialauth.exception.SocialAuthException
 
SocialAuthManager - Class in org.brickred.socialauth
This class manages the Map of all the connected providers by using this manager.
SocialAuthManager() - Constructor for class org.brickred.socialauth.SocialAuthManager
 
SocialAuthManagerStateException - Exception in org.brickred.socialauth.exception
 
SocialAuthManagerStateException() - Constructor for exception org.brickred.socialauth.exception.SocialAuthManagerStateException
 
SocialAuthUtil - Class in org.brickred.socialauth.util
 
SocialAuthUtil() - Constructor for class org.brickred.socialauth.util.SocialAuthUtil
 
suspendEncoding() - Method in class org.brickred.socialauth.util.Base64.OutputStream
Suspends encoding of the stream.

T

Token - Class in org.brickred.socialauth.util
Stores the keys and secret for OAuth access token as well as OAuth request token.
Token(String, String) - Constructor for class org.brickred.socialauth.util.Token
 
Token() - Constructor for class org.brickred.socialauth.util.Token
 
toString() - Method in class org.brickred.socialauth.Album
Retrieves the Album as a string
toString() - Method in class org.brickred.socialauth.Contact
Retrieves the profile info as a string
toString() - Method in exception org.brickred.socialauth.exception.ProviderStateException
 
toString() - Method in exception org.brickred.socialauth.exception.SocialAuthManagerStateException
 
toString() - Method in class org.brickred.socialauth.Feed
Retrieves the feed as a string
toString() - Method in class org.brickred.socialauth.Permission
 
toString() - Method in class org.brickred.socialauth.Photo
Retrieves the Photo as a string
toString() - Method in class org.brickred.socialauth.Profile
Retrieves the profile info as a string
toString() - Method in class org.brickred.socialauth.util.AccessGrant
 
toString() - Method in class org.brickred.socialauth.util.BirthDate
Returns the birth date in mm/dd/yyyy format
toString() - Method in class org.brickred.socialauth.util.OAuthConfig
 
toString() - Method in class org.brickred.socialauth.util.Token
 
TWITTER - Static variable in interface org.brickred.socialauth.util.Constants
twitter
TwitterImpl - Class in org.brickred.socialauth.provider
Twitter implementation of the provider.
TwitterImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.TwitterImpl
Stores configuration for the provider

U

updateStatus(String) - Method in interface org.brickred.socialauth.AuthProvider
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.AolImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.FacebookImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.FourSquareImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
This method is not implemented for GenericOAuth1 provider.
updateStatus(String) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.GoogleImpl
 
updateStatus(String) - Method in class org.brickred.socialauth.provider.HotmailImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
updateStatus(String) - Method in class org.brickred.socialauth.provider.MendeleyImpl
Updates the status on Mendeley.
updateStatus(String) - Method in class org.brickred.socialauth.provider.MySpaceImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.OpenIdImpl
Updating status is not available for generic Open ID providers.
updateStatus(String) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.SalesForceImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.TwitterImpl
Updates the status on Twitter.
updateStatus(String) - Method in class org.brickred.socialauth.provider.YahooImpl
Updates the status on the chosen provider if available.
updateStatus(String) - Method in class org.brickred.socialauth.provider.YammerImpl
Updates the status on the chosen provider if available.
uploadImage(String, String, InputStream) - Method in interface org.brickred.socialauth.AuthProvider
Updates the image and message on the chosen provider if available.
uploadImage(String, String, Map<String, String>, Map<String, String>, String, InputStream, String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
uploadImage(String, String, Map<String, String>, Map<String, String>, String, InputStream, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
uploadImage(String, String, Map<String, String>, Map<String, String>, String, InputStream, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
uploadImage(String, String, Map<String, String>, Map<String, String>, String, InputStream, String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Makes HTTP request to upload image and status.
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.AolImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.FacebookImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.FourSquareImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
This method is not implemented for GenericOAuth1 provider.
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.GoogleImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.HotmailImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.LinkedInImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.MendeleyImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.MySpaceImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.OpenIdImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.SalesForceImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.TwitterImpl
Updates the image and message on Twitter.
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.YahooImpl
 
uploadImage(String, String, InputStream) - Method in class org.brickred.socialauth.provider.YammerImpl
 
uploadImage(String, Map<String, String>, Map<String, String>, InputStream, String, String, String, AccessGrant, boolean) - Method in class org.brickred.socialauth.util.OAuthConsumer
 
URL_SAFE - Static variable in class org.brickred.socialauth.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
UserDeniedPermissionException - Exception in org.brickred.socialauth.exception
 
UserDeniedPermissionException() - Constructor for exception org.brickred.socialauth.exception.UserDeniedPermissionException
 
UserDeniedPermissionException(String) - Constructor for exception org.brickred.socialauth.exception.UserDeniedPermissionException
 
UserDeniedPermissionException(Throwable) - Constructor for exception org.brickred.socialauth.exception.UserDeniedPermissionException
 
UserDeniedPermissionException(String, Throwable) - Constructor for exception org.brickred.socialauth.exception.UserDeniedPermissionException
 

V

valueOf(String) - Static method in enum org.brickred.socialauth.util.MethodType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.brickred.socialauth.util.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyResponse(Map<String, String>) - Method in interface org.brickred.socialauth.AuthProvider
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
verifyResponse(Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.Hybrid
 
verifyResponse(Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.oauthstrategy.OAuth1
 
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
verifyResponse(Map<String, String>, String) - Method in class org.brickred.socialauth.oauthstrategy.OAuth2
 
verifyResponse(Map<String, String>) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Verifies the user and get access token
verifyResponse(Map<String, String>, String) - Method in interface org.brickred.socialauth.oauthstrategy.OAuthStrategyBase
Verifies the user and get access token
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.AolImpl
 
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.FacebookImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.FourSquareImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.GenericOAuth1Provider
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.GenericOAuth2Provider
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.GoogleImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.HotmailImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.LinkedInImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.MendeleyImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.MySpaceImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.OpenIdImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.RunkeeperImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.SalesForceImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.TwitterImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.YahooImpl
Verifies the user when the external provider redirects back to our application.
verifyResponse(Map<String, String>) - Method in class org.brickred.socialauth.provider.YammerImpl
Verifies the user when the external provider redirects back to our application.

W

write(int) - Method in class org.brickred.socialauth.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.brickred.socialauth.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(DataOutputStream, String) - Static method in class org.brickred.socialauth.util.HttpUtil
 

X

XMLParseUtil - Class in org.brickred.socialauth.util
This is a utility class, which is used to read the xml files.
XMLParseUtil() - Constructor for class org.brickred.socialauth.util.XMLParseUtil
 

Y

YAHOO - Static variable in interface org.brickred.socialauth.util.Constants
yahoo
YahooImpl - Class in org.brickred.socialauth.provider
Provider implementation for Yahoo.
YahooImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.YahooImpl
Stores configuration for the provider
YAMMER - Static variable in interface org.brickred.socialauth.util.Constants
yammer
YammerImpl - Class in org.brickred.socialauth.provider
 
YammerImpl(OAuthConfig) - Constructor for class org.brickred.socialauth.provider.YammerImpl
Stores configuration for the provider

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

Copyright © 2013. All Rights Reserved.