OAuth 2.0 utilities that help simplify the authorization flow on Java 6.
Classes
AbstractPromptReceiver
OAuth 2.0 abstract verification code receiver that prompts user to paste the code copied from the browser.
Implementation is thread-safe.
AuthorizationCodeInstalledApp
OAuth 2.0 authorization code flow for an installed Java application that persists end-user credentials.
Implementation is thread-safe.
AuthorizationCodeInstalledApp.DefaultBrowser
Default browser that just delegates to AuthorizationCodeInstalledApp#browse(String).
FileCredentialStore (deprecated)
(deprecated) (to be removed in the future) Use FileDataStoreFactory with StoredCredential instead, optionally using #migrateTo(FileDataStoreFactory) or #migrateTo(DataStore) to migrating an existing FileCredentialStore.
BetaThread-safe file implementation of a credential store.
FilePersistedCredential (deprecated)
(deprecated) (to be removed in the future) Use FileDataStoreFactory instead.
BetaPersisted credential implementation to be used exclusively with FileCredentialStore.
FilePersistedCredentials (deprecated)
(deprecated) (to be removed in the future) Use FileDataStoreFactory instead.
BetaPersisted credential implementation to be used exclusively with FileCredentialStore.
Interfaces
AuthorizationCodeInstalledApp.Browser
Helper interface to allow caller to browse.
VerificationCodeReceiver
OAuth 2.0 verification code receiver.
Implementation should be thread-safe.