/internal/secret/transmission/decrypt
用 transmission RSA 私钥解密前端 RSA-OAEP 加密的密码。仅内部服务调用。
请求参数
| 名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|---|---|
X-API-Key |
header |
string |
是 | 内部 API 密钥 |
请求体
Schema: service-secret/internal/handler/dto.TransmissionDecryptRequest
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
ciphertext |
string |
是 | base64(RSA-OAEP encrypted password) | ||
key_id |
string |
否 | 公钥 ID (预留多密钥支持) |
响应
| 状态 | 描述 | Schema |
|---|---|---|
| 200 | 解密后的明文密码 | dto.DataResponse-service-secret/internal/handler/dto/TransmissionDecryptResponse |
引用的 Schema
dto.DataResponse-service-secret/internal/handler/dto/TransmissionDecryptResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
data |
service-secret/internal/handler/dto.TransmissionDecryptResponse |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-secret/internal/handler/dto.TransmissionDecryptResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
plaintext |
string |
否 | my-decrypted-password |