public class BoxAndroidClient extends BoxClient
Constructor and Description |
---|
BoxAndroidClient(java.lang.String clientId,
java.lang.String clientSecret,
IBoxConfig config)
Deprecated.
|
BoxAndroidClient(java.lang.String clientId,
java.lang.String clientSecret,
IBoxResourceHub resourcehub,
IBoxJSONParser parser,
IBoxConfig config) |
BoxAndroidClient(java.lang.String clientId,
java.lang.String clientSecret,
IBoxResourceHub hub,
IBoxJSONParser parser,
IBoxConfig config,
BoxConnectionManagerBuilder.BoxConnectionManager connectionManager)
This constructor has some connection parameters.
|
Modifier and Type | Method and Description |
---|---|
protected IBoxResourceHub |
createResourceHub()
Create a resource hub
|
protected BoxOAuthToken |
getOAuthTokenFromMessage(IAuthFlowMessage message) |
addOAuthRefreshListener, authenticate, authenticate, authenticateFromSecureStorage, createAuthDataController, createAuthorization, createJSONParser, createMonitoredRestClient, createRestClient, getAuth, getAuthData, getAuthState, getBoxItemsManager, getCollaborationsManager, getCommentsManager, getConfig, getEventsManager, getFilesManager, getFoldersManager, getGroupsManager, getJSONParser, getOAuthDataController, getOAuthManager, getPluginManager, getResourceHub, getResourceManagerWithSharedLinkAuth, getRestClient, getSearchManager, getSharedBoxItemsManager, getSharedCommentsManager, getSharedFilesManager, getSharedFoldersManager, getSharedItemAuth, getSharedItemsManager, getTrashManager, getUsersManager, isAuthenticated, onAuthFlowEvent, onAuthFlowException, onAuthFlowMessage, pluginResourceManager, saveAuth, setAutoRefreshOAuth, setConnectionOpen, setConnectionTimeOut
public BoxAndroidClient(java.lang.String clientId, java.lang.String clientSecret, IBoxResourceHub hub, IBoxJSONParser parser, IBoxConfig config, BoxConnectionManagerBuilder.BoxConnectionManager connectionManager)
clientId
- client id, you can get it from dev console.clientSecret
- client secret, you can get it from dev console.hub
- resource hub. use null if you want to use default one.parser
- json parser, use null if you want to use default one(Jackson).config
- BoxConfig. User BoxAndroidConfigBuilder to build. Normally you only need default config: (new BoxAndroidConfigBuilder()).build()connectionManager
- BoxConnectionManager. Normally you only need default connection manager: (new BoxConnectionManagerBuilder()).build()public BoxAndroidClient(java.lang.String clientId, java.lang.String clientSecret, IBoxResourceHub resourcehub, IBoxJSONParser parser, IBoxConfig config)
clientId
- client idclientSecret
- client secretresourcehub
- resource hub, use null for default resource hub.parser
- json parser, use null for default parser.config
- BoxConfig. User BoxAndroidConfigBuilder to build. Normally you only need default config: (new BoxAndroidConfigBuilder()).build()@Deprecated public BoxAndroidClient(java.lang.String clientId, java.lang.String clientSecret, IBoxConfig config)
protected IBoxResourceHub createResourceHub()
BoxClient
createResourceHub
in class BoxClient
protected BoxOAuthToken getOAuthTokenFromMessage(IAuthFlowMessage message)
getOAuthTokenFromMessage
in class BoxClient