TOTP
Body
createdinteger · int64Optional
Creation timestamp
expirationinteger · int64Required
Expiration timestamp
policystringRequired
Name of the policy to allow updates for
Responses
200
TOTP token created successfully
application/json
request_idstringOptional
lease_idstringOptional
renewablebooleanOptional
lease_durationintegerOptional
wrap_infonullOptional
warningsnullOptional
authnullOptional
400
Invalid request body
put/v1/auth/ratls/totp
PUT /v1/auth/ratls/totp HTTP/1.1
Host: localhost:8200
Content-Type: application/json
Accept: */*
Content-Length: 44
{
"created": 1,
"expiration": 1,
"policy": "text"
}{
"request_id": "text",
"lease_id": "text",
"renewable": true,
"lease_duration": 1,
"data": {
"created": 1,
"expiration": 1,
"policy": "text",
"uuid": "123e4567-e89b-12d3-a456-426614174000"
},
"wrap_info": null,
"warnings": null,
"auth": null
}Path parameters
uuidstring · uuidRequired
Unique TOTP token identifier
Responses
200
TOTP token deleted successfully
application/json
request_idstringOptional
lease_idstringOptional
renewablebooleanOptional
lease_durationintegerOptional
dataobjectOptional
wrap_infonullOptional
warningsnullOptional
authnullOptional
delete/v1/auth/ratls/totp/{uuid}
DELETE /v1/auth/ratls/totp/{uuid} HTTP/1.1
Host: localhost:8200
Accept: */*
200
TOTP token deleted successfully
{
"request_id": "text",
"lease_id": "text",
"renewable": true,
"lease_duration": 1,
"data": {},
"wrap_info": null,
"warnings": null,
"auth": null
}Last updated