| Interface | Description |
|---|---|
| BoxAuthentication.AuthenticationRefreshProvider |
An interface that should be implemented if using a custom authentication scheme and not the default oauth 2 based token refresh logic.
|
| BoxAuthentication.AuthListener |
Interface of a listener to listen to authentication events.
|
| ChooseAuthenticationFragment.OnAuthenticationChosen |
Interface this fragment uses to communicate to its parent activity selection of an auth info or if a "different account" was chosen.
|
| OAuthWebView.OAuthWebViewClient.WebEventListener | |
| OAuthWebView.OnPageFinishedListener |
Listener to listen to the event of a page load finishing.
|
| Class | Description |
|---|---|
| AuthenticatedAccountsAdapter |
This adapter is designed to show AuthenticationInfos to allow a user to pick a previously stored authentication to use.
|
| AuthenticatedAccountsAdapter.DifferentAuthenticationInfo |
An empty auth info object to represent the container for logging in with a different account
|
| AuthenticatedAccountsAdapter.ViewHolder |
View holder for the account views
|
| BlockedIPErrorActivity |
Activity to notify the user that their ip was blocked by the admin
|
| BoxAuthentication |
Handles authentication and stores authentication information.
|
| BoxAuthentication.AuthStorage |
Storage class to store auth info.
|
| BoxAuthentication.BoxAuthenticationInfo |
Object holding authentication info.
|
| BoxAuthentication.BoxAuthenticationInfo.BoxImmutableAuthenticationInfo | |
| ChooseAuthenticationFragment |
This class will show a scrollable list of accounts a user can choose to log in to, and at the end
an option to login as a new account.
|
| OAuthActivity |
Activity for OAuth.
|
| OAuthWebView |
A WebView used for OAuth flow.
|
| OAuthWebView.AuthFailure |
Class containing information of an authentication failure.
|
| OAuthWebView.OAuthWebViewClient |
WebViewClient for the OAuth WebView.
|
| Exception | Description |
|---|---|
| OAuthWebView.WebViewException |
Class wrapping error code, description and url when an exception is reported in OAuthWebView
|