メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-app-attest
チュートリアル
github .com/Cap-go による

App Attest

Capacitor によるクロスプラットフォームデバイスの認証に使用されるApple App AttestとGoogle Play Integrity Standardのプラグイン

ガイド

App Attestのチュートリアル

@capgo/capacitor-app-attestを使用

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を使用している場合 Using @capgo/capacitor-app-attest Capgoを使用して、セキュリティとコンプライアンスの計画を実施し、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attestと接続します @capgo/capacitor-app-attestの実装詳細については、@capgo/capacitor-app-attestを参照してください for the implementation detail in @capgo/capacitor-app-attest, Getting Startedの実装詳細については、Getting Startedを参照してください Encryption Encryptionの実装詳細については、Encryptionを参照してください ]} Compliance 実装詳細のComplianceのための Capgo セキュリティ スキャナー Capgo セキュリティ スキャナーの製品ワークフロー用