A AuthMS API Wiki API Reference iam.tianv.com →

POST /admin/oauth/clients/{client_id}/rotate-secret

为指定客户端生成新密钥,旧密钥立即失效(移至历史表,仍可验证4小时)

OAuth 客户端管理 `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
client_id path string Yes 客户端ID

Responses

StatusDescriptionSchema
200新密钥(含 new_secret,仅返回一次)dto.RotateSecretDetailResponse
400请求参数错误gitee_com_linmes_authms_base_dto.SimpleResponse
401未认证:请提供有效的 Bearer Tokengitee_com_linmes_authms_base_dto.SimpleResponse
403权限不足:需要管理员权限gitee_com_linmes_authms_base_dto.SimpleResponse
404客户端不存在或不属于当前租户gitee_com_linmes_authms_base_dto.SimpleResponse
500服务内部错误gitee_com_linmes_authms_base_dto.SimpleResponse

Referenced Schemas

dto.RotateSecretDetailResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.RotateSecretResponse No
message string No
timestamp string No

dto.RotateSecretResponse

FieldTypeRequiredExampleConstraintsDescription
client_id string No
new_secret string No
rotated_at string No

gitee_com_linmes_authms_base_dto.SimpleResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No
timestamp string No