Skip to main content
プラグインに戻る
@capgo/capacitor-app-attest
チュートリアル
@capgo/capacitor-app-attest

App Attest

Capacitor プラグイン: Apple App Attest と Google Play Integrity Standard を使用したクロスプラットフォーム デバイス アタステーション

ガイド

App Attestのチュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

App Attest プラグイン QR code

Cloudflare の @capgo/capacitor-app-attest を使用

Cloudflare の Capacitor 用統合クロスプラットフォームの証明プラグイン

インストール

bun add @capgo/capacitor-app-attest
bunx cap sync

このプラグインが提供するもの

  • isSupported - このデバイス上でネイティブの証明が利用可能かどうかを確認します。
  • prepare - 後の呼び出し用に使用されるキーハンドルを含む証明状態を準備し、返します。
  • createAttestation - バックエンドが発行したチャレンジに紐付けられた登録証明トークンを作成します。
  • createAssertion - リクエストペイロードに紐付けられた要求証明トークンを作成します。

使用例

isSupported

このデバイス上でネイティブの証明が利用可能かどうかを確認します。

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.isSupported();

prepare

準備された証明状態を取得し、後続の呼び出し用に使用されるキー ハンドルを返します。

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.prepare();

createAttestation

バックエンドから発行された挑戦に紐付けられた登録証明トークンを作成します。

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.createAttestation({} as CreateAttestationOptions);

createAssertion

リクエスト ペイロードに紐付けられた要求証明トークンを作成します。

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.createAssertion({} as CreateAssertionOptions);

フル リファレンス

使用中の @capgo/capacitor-app-attest から続けてください。

あなたが使用している場合 @capgo/capacitor-app-attest を使用して セキュリティとコンプライアンスの計画を実施する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attest を接続してください。 @capgo/capacitor-app-attest を使用しています 実装詳細については @capgo/capacitor-app-attest に Getting Started 実装詳細については Getting Started に 暗号化 実装詳細については Encryption に 法的合致 実装詳細については Compliance に Capgo セキュリティ スキャナー 製品ワークフローについては Capgo セキュリティ スキャナー