Interface OneDriveService
-
public interface OneDriveServiceInterface for communicating with the OneDrive API.
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcleanOneDriveCacheForUser(String userId)StringformAuthenticationUrl()List<OneDriveItem>getDriveChildrenItems(String userId, String itemId, int depth)List<OneDriveItem>getDriveRootItems(String userId)OneDriveUsergetOneDriveUser(String userId)OneDriveUserrefreshToken(String userId)booleanrevokeOneDriveConfiguration(String userId)booleantoken(String userId, String code)
-
-
-
Field Detail
-
ONEDRIVE_PREFIX
static final String ONEDRIVE_PREFIX
- See Also:
- Constant Field Values
-
ONEDRIVE_ENABLED
static final String ONEDRIVE_ENABLED
- See Also:
- Constant Field Values
-
ONEDRIVE_CLIENT_ID
static final String ONEDRIVE_CLIENT_ID
- See Also:
- Constant Field Values
-
ONEDRIVE_CLIENT_SECRET
static final String ONEDRIVE_CLIENT_SECRET
- See Also:
- Constant Field Values
-
ONEDRIVE_CODE
static final String ONEDRIVE_CODE
- See Also:
- Constant Field Values
-
ONEDRIVE_ENDPOINT_URI
static final String ONEDRIVE_ENDPOINT_URI
- See Also:
- Constant Field Values
-
ONEDRIVE_GRANT_TYPE
static final String ONEDRIVE_GRANT_TYPE
- See Also:
- Constant Field Values
-
ONEDRIVE_GRANT_TYPE_DEFAULT
static final String ONEDRIVE_GRANT_TYPE_DEFAULT
- See Also:
- Constant Field Values
-
ONEDRIVE_REDIRECT_URI
static final String ONEDRIVE_REDIRECT_URI
- See Also:
- Constant Field Values
-
ONEDRIVE_REFRESH_TOKEN
static final String ONEDRIVE_REFRESH_TOKEN
- See Also:
- Constant Field Values
-
ONEDRIVE_RESPONSE_MODE
static final String ONEDRIVE_RESPONSE_MODE
- See Also:
- Constant Field Values
-
ONEDRIVE_RESPONSE_MODE_DEFAULT
static final String ONEDRIVE_RESPONSE_MODE_DEFAULT
- See Also:
- Constant Field Values
-
ONEDRIVE_RESPONSE_TYPE
static final String ONEDRIVE_RESPONSE_TYPE
- See Also:
- Constant Field Values
-
ONEDRIVE_RESPONSE_TYPE_DEFAULT
static final String ONEDRIVE_RESPONSE_TYPE_DEFAULT
- See Also:
- Constant Field Values
-
ONEDRIVE_SCOPE
static final String ONEDRIVE_SCOPE
- See Also:
- Constant Field Values
-
ONEDRIVE_SCOPE_DEFAULT_VALUES
static final String ONEDRIVE_SCOPE_DEFAULT_VALUES
- See Also:
- Constant Field Values
-
ONEDRIVE_STATE
static final String ONEDRIVE_STATE
- See Also:
- Constant Field Values
-
ENDPOINT_AUTHORIZE
static final String ENDPOINT_AUTHORIZE
- See Also:
- Constant Field Values
-
ENDPOINT_GRAPH
static final String ENDPOINT_GRAPH
- See Also:
- Constant Field Values
-
ENDPOINT_COMMON_LOGIN
static final String ENDPOINT_COMMON_LOGIN
- See Also:
- Constant Field Values
-
ENDPOINT_DRIVES
static final String ENDPOINT_DRIVES
- See Also:
- Constant Field Values
-
ENDPOINT_ME
static final String ENDPOINT_ME
- See Also:
- Constant Field Values
-
ENDPOINT_CHILDREN
static final String ENDPOINT_CHILDREN
- See Also:
- Constant Field Values
-
ENDPOINT_ITEMS
static final String ENDPOINT_ITEMS
- See Also:
- Constant Field Values
-
ENDPOINT_ROOT_CHILDREN
static final String ENDPOINT_ROOT_CHILDREN
- See Also:
- Constant Field Values
-
ENDPOINT_TOKEN
static final String ENDPOINT_TOKEN
- See Also:
- Constant Field Values
-
JSON_ENTRY_VALUE
static final String JSON_ENTRY_VALUE
- See Also:
- Constant Field Values
-
Q_MARK
static final String Q_MARK
- See Also:
- Constant Field Values
-
SEPARATOR
static final String SEPARATOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
formAuthenticationUrl
String formAuthenticationUrl()
-
getDriveRootItems
List<OneDriveItem> getDriveRootItems(String userId)
-
getDriveChildrenItems
List<OneDriveItem> getDriveChildrenItems(String userId, String itemId, int depth)
-
getOneDriveUser
OneDriveUser getOneDriveUser(String userId)
-
refreshToken
OneDriveUser refreshToken(String userId)
-
revokeOneDriveConfiguration
boolean revokeOneDriveConfiguration(String userId)
-
cleanOneDriveCacheForUser
void cleanOneDriveCacheForUser(String userId)
-
-