Identity and Access Management API, REST: RefreshToken methods
A set of methods for managing Refresh Tokens.
JSON Representation
{
"id": "string",
"clientInstanceInfo": "string",
"clientId": "string",
"subjectId": "string",
"createdAt": "string",
"expiresAt": "string",
"lastUsedAt": "string",
"protectionLevel": "string"
}
Field | Description |
---|---|
id | string Refresh Token id. |
clientInstanceInfo | string Information about the app for which the Refresh Token was issued. |
clientId | string The OAuth client identifier for which the Refresh Token was issued. |
subjectId | string The subject identifier for whom the Refresh Token was issued. |
createdAt | string (date-time) Refresh token creation time. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
expiresAt | string (date-time) Refresh token expiration time. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
lastUsedAt | string (date-time) Timestamp for the last authentication using this Refresh Token. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
protectionLevel | string Protection level of the refresh token. It shows whether DPOP was used to protect the Refresh Token and and the level of security of the storage used for the DPOP key. Protection level of the refresh token.
|
Methods
Method | Description |
---|---|
list | List subjects Refresh Tokens. |
revoke | Revoke Refresh Tokens. Several Refresh Tokens can be revoked by one request. |