com.getsensibill.oauthclient / OauthSession
OauthSession
interface OauthSession
Interface that defines the OAuth properties of a Sensibill User. Properties will be used to perform authorized API calls on behalf of user.
Properties
| Name | Summary |
|---|---|
| accessToken | abstract val accessToken: StringThe OAuth token used to make API calls on behalf of user |
| expiresIn | abstract val expiresIn: Int?Number of seconds until the token expires |
| refreshExpiresIn | abstract val refreshExpiresIn: Int?The number of seconds until the refresh token has expires |
| tokenId | abstract val tokenId: StringUnique identifier for OAuth token |
| tokenType | abstract val tokenType: StringThe type of token |