JFrog · Schema
TokenInfo
ArtifactoryCI/CDContainer RegistryDevOpsMLOpsPackage ManagementSecuritySoftware Supply Chain
Properties
| Name | Type | Description |
|---|---|---|
| token_id | string | Unique token identifier |
| subject | string | Token subject (user or service) |
| expiry | integer | Token expiry timestamp (epoch seconds) |
| issued_at | integer | Token issuance timestamp (epoch seconds) |
| issuer | string | Token issuer service identifier |
| description | string | Human-readable token description |
| refreshable | boolean | Whether the token can be refreshed |
| scope | string | Token scope defining permissions |
| audience | string | Token audience |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/TokenInfo",
"title": "TokenInfo",
"type": "object",
"properties": {
"token_id": {
"type": "string",
"description": "Unique token identifier"
},
"subject": {
"type": "string",
"description": "Token subject (user or service)"
},
"expiry": {
"type": "integer",
"description": "Token expiry timestamp (epoch seconds)"
},
"issued_at": {
"type": "integer",
"description": "Token issuance timestamp (epoch seconds)"
},
"issuer": {
"type": "string",
"description": "Token issuer service identifier"
},
"description": {
"type": "string",
"description": "Human-readable token description"
},
"refreshable": {
"type": "boolean",
"description": "Whether the token can be refreshed"
},
"scope": {
"type": "string",
"description": "Token scope defining permissions"
},
"audience": {
"type": "string",
"description": "Token audience"
}
}
}