Skip to content

status+me.virmesh.world.delegation_expired

world hosting delegation が期限切れであることを示します。

errordraft

Description

この status は hostingDelegation.payload.expiresAt が存在し、その期限を過ぎた manifest を WorldServer が返そうとした場合に使います。 クライアントも expiresAt が存在する場合だけ delegation の期限を検証します。

When this happens

  • hostingDelegation.payload.expiresAt が存在し、現在時刻より古い
  • live session hosting に必要な capability が有効期限内に委任されていない

Payload

payload.messagestringRequired

実装依存の詳細メッセージです。

Examples

hosting delegation expired

{
  "status": "status+me.virmesh.world.delegation_expired",
  "payload": {
    "message": "The world hosting delegation has expired."
  }
}

Client handling

  • manifest を使わず、新しい manifest 解決を試す
  • 期限切れ delegation で live session を開始しない

Referenced by

HTTPAPIAction
422me.virmesh.world.resolveWorldme.virmesh.world.resolveWorld