このページの内容
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
}
}最終更新日