Authentication
Method#
This method returns an access_token for a given client id and client secret
- Kotlin
- Java
- Swift
- JS
suspend fun getAuthToken(tokenRequest: TokenRequest): TokenResponse public TokenResponse getAuthToken(TokenRequest tokenRequest)func getAuthToken(tokenRequest: TokenRequest, completionHandler: @escaping (TokenResponse?, Error?) -> Void)function getAuthToken(tokenRequest)Token Request Model#
Represents the structure of the TokenRequest object used to obtain the access token
- Kotlin
- Java
- Swift
- JS
data class TokenRequest( val client_id: String, val client_secret: String ) class TokenRequest{ private String client_id; private String client_secret;
// ... setters and getters go here } struct TokenRequest { let clientID, clientSecret: String }interface TokenRequest { client_id: string; client_secret: string;}Token Permissions#
Method#
This method returns permissions associated with a token
- Kotlin
- Java
- Swift
- JS
fun getPermissions(token: String): List<String>public List<String> getPermissions(String token)func getPermissions(token: String) -> [String]function getPermissions(token)