Using @capgo/capacitor-app-attest
Unified cross-platform attestation plugin for Capacitor.
インストール
bun add @capgo/capacitor-app-attest
bunx cap sync
This Plugin Exposes
isSupported- このデバイスでネイティブの認証が利用可能かどうかを確認します。prepare- 後の呼び出し用に使用されるキーハンドルを含む認証状態を準備します。createAttestation- バックエンドから発行されたチャレンジに紐づいた登録認証トークンを作成します。createAssertion- リクエストペイロードに紐づいた要求認証トークンを作成します。
Example Usage
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);
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-app-attest/
- ドキュメント: /docs/plugins/app-attest/
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 セキュリティ スキャナーを参照してください。