|
Class Summary |
| AppInfoFileRepository |
This class is a simple reader of applications information from a plain text file with format:
providerName1.appName1 = jsonobject1
providerName1.appName2 = jsonobject2
|
| Credentials |
This class contains credentials token and user/password |
| OAuth2AppInfo |
This class holds application information for OAuth2 providers (web application workflow). |
| OAuth2Credentials |
Credentials contains the OAuth informations. |
| PasswordAppInfo |
Implementation for login/password authenticated users : in this case application name can be set to 'login'. |
| PasswordCredentials |
Credentials containing password information. |
| UserCredentials<T extends Credentials> |
This class holds user_id and credentials (password or OAuth2 tokens). |
| UserCredentialsFileRepository |
This class is a simple reader/writer of users credentials applications information from a plain text file with
format:
provider1.app_name_1.user_id1 = json_object provider1.app_name_1.user_id2 = json_object
Sample code only: data is NOT encrypted in file. |