//sdk/com.adobe.express.embedsdk/ClientAuthDetails
data class ClientAuthDetails(val clientAccessToken: String, val tokenExpiryTimestampMs: Long, val userGuid: String)
Data class representing the client authentication details. This includes the client token, its expiry time, and optional client identifier.
| ClientAuthDetails | constructor(clientAccessToken: String, tokenExpiryTimestampMs: Long, userGuid: String) |
| Name | Summary |
|---|---|
| clientAccessToken | val clientAccessToken: String The client access token. |
| tokenExpiryTimestampMs | val tokenExpiryTimestampMs: Long The expiration timestamp (in milliseconds since epoch) for the client access token. This is used to determine when the token needs to be refreshed. |
| userGuid | val userGuid: String Unique identifier (UUID) for the logged-in user. Useful for rate limiting. The UUID must follow the pattern described here: https://developer.mozilla.org/en-US/docs/Glossary/UUID. Example: ‘75df9e44-98a5-43a9-b2ff-d884d3af12cc’. It’s a 36-character, hyphenated, case-insensitive hexadecimal string. |