Skip to content

status+me.virmesh.key.unsupported_keytype

送信された鍵種別がそのサーバーでサポートされていないことを示します。

errorstable

Description

指定された鍵方式にサーバーが対応しておらず、リクエストを処理できないことを示します。 例えば、action が ed25519 鍵を要求しているにもかかわらず、クライアントが secp256k1 鍵を送信した場合などに返されます。

When this happens

  • サーバーが特定の鍵方式を無効化している
  • 対象actionが特定の鍵方式をサポートしていない

Payload

payload.messagestringRequired

未対応であることを示すメッセージです。

Examples

unsupported key type

{
  "status": "status+me.virmesh.key.unsupported_keytype",
  "payload": {
    "message": "送信された鍵の種類はサポートされていません。"
  }
}

Client handling

  • key_type を server が受理する値へ合わせる
  • key generation flow を action ごとに切り替える

Related statuses

Referenced by

HTTPAPIAction
400me.virmesh.account.registerAccountKeyme.virmesh.account.registerAccountKey
400me.virmesh.account.verifyAccountKeyme.virmesh.account.verifyAccountKey
400me.virmesh.player.prepareProfileImageUploadme.virmesh.player.prepareProfileImageUpload
400me.virmesh.player.updateProfileme.virmesh.player.updateProfile
400me.virmesh.server.notifyNewAccountme.virmesh.server.notifyNewAccount