| Class | Description |
|---|---|
| ApiApplication |
Client of Shoeboxed API.
|
| AuthHandler |
Controls authorization workflow.
|
| AuthHandler.Tokens |
Container for access and refresh tokens
|
| ShoeboxedApi |
Shoeboxed API.
|
| ShoeboxedSession |
Contains session specific information which is used to access Shoeboxed API (such as OAuth tokens)
|
| ShoeboxedSession.Builder |
Builds
ShoeboxedSession |
| Enum | Description |
|---|---|
| AuthHandler.Scope |
Available OAuth scopes
|
| Exception | Description |
|---|---|
| AuthHandler.StateMismatchException |
Thrown if state generated in
AuthHandler.generateAuthorizationUrl(io.scanbot.shoeboxed.AuthHandler.Scope) does not
match state passed in AuthHandler.getTokensFromAuthorizationCode(String, String) method. |
| UnauthorizedException |
Thrown when API call fails with HTTP error 401 (unauthorized).
|
Copyright © 2014. All rights reserved.