Appearance
status+me.virmesh.key.invalid_key
送信された公開鍵がこの key scheme では受理できないことを示します。
Description
公開鍵の encoding、byte length、または key material が想定する key type に 合致しない場合に返します。
When this happens
- 公開鍵の形式が壊れている
- key type に必要な byte shape ではない
Payload
payload.messagestringRequired公開鍵が不正である理由を表す詳細メッセージです。
Examples
invalid key
{
"status": "status+me.virmesh.key.invalid_key",
"payload": {
"message": "送信された鍵が無効です。"
}
}Client handling
- public key の serialization を固定する
- key pair の生成方式が action の期待と合っているか確認する
Related statuses
Referenced by
| HTTP | API | Action |
|---|---|---|
400 | me.virmesh.account.disableAccount | me.virmesh.account.disableAccount |
400 | me.virmesh.account.registerAccountKey | me.virmesh.account.registerAccountKey |
400 | me.virmesh.account.verifyAccountKey | me.virmesh.account.verifyAccountKey |
400 | me.virmesh.server.notifyNewAccount | me.virmesh.server.notifyNewAccount |