Skip to Content
このページの内容

deviceVerify

デバイスを検証

検証チャレンジに対する cert と signature をデバイスから取得します。ホスト側で検証サービスへ送信する必要があり、この API はサーバー検証を行いません。署名データの取得にはデバイス上での確認が必要です。

const result = await HardwareSDK.deviceVerify(connectId, params);

パラメーター

任意の共通パラメーター\

  • dataHex - 必須 string 検証フローが提供する、空でない 16 進数エンコードの検証チャレンジ。

例

// Obtain a fresh challenge from your verification flow. declare const challengeHex: string; const result = await HardwareSDK.deviceVerify(connectId, { dataHex: challengeHex }); if (!result.success) throw new Error(result.payload.error); // Submit the result to the verification service and check its verdict.

結果

{ success: true, payload: { cert: string signature: string } }

エラー

{ success: false, payload: { error: string, // error message code?: string | number // error code } }
最終更新日