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

Using @capgo/capacitor-app-attest

Unified cross-platform attestation plugin for 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);

フル リファレンス

Keep going from Using @capgo/capacitor-app-attest

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attestを使用している場合 capgo/capacitor-app-attestを使用して セキュリティとコンプライアンスの計画を実施するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attestを接続します。 @capgo/capacitor-app-attestを接続します。 Capacitorアプリ証明の実装詳細については、@capgo/capacitor-app-attestを参照してください。 はじめに Capacitorアプリ証明の実装詳細については、はじめにを参照してください。 暗号化 Capacitorアプリ証明の実装詳細については、暗号化を参照してください。 法的要件 Capacitorアプリ証明の実装詳細については、法的要件、 Capgo セキュリティ スキャナー Capacitorアプリ証明の実装詳細については、Capgo セキュリティ スキャナーを参照してください。