{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/UserCredentialPasswordIpListing", "title": "UserCredentialPasswordIpListing", "type": "object", "properties": { "id": { "type": "integer", "description": "The id of the credential.", "readOnly": true, "writeOnly": false }, "created": { "type": "string", "description": "The timestamp of the credential object's creation.", "readOnly": true, "writeOnly": false }, "updated": { "type": "string", "description": "The timestamp of the credential object's last update.", "readOnly": true, "writeOnly": false }, "status": { "type": "string", "description": "The status of the credential.", "readOnly": true, "writeOnly": false }, "expiry_time": { "type": "string", "description": "When the status is PENDING_FIRST_USE: when the credential expires.", "readOnly": true, "writeOnly": false }, "token_value": { "type": "string", "description": "When the status is PENDING_FIRST_USE: the value of the token.", "readOnly": true, "writeOnly": false }, "permitted_device": { "type": "object", "description": "When the status is ACTIVE: the details of the device that may use the credential.", "readOnly": true, "writeOnly": false, "$ref": "#/components/schemas/PermittedDevice" } } }