Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-app-attest
Tutoriel
par github.com/Cap-go

App Attest

Capacitor plugin pour l'attestation de dispositifs multiplateforme en utilisant Apple App Attest et Google Play Integrity Standard

Guide

Tutoriel sur l'Attestation d'Application

Utilisation de @capgo/capacitor-app-attest

Plugin d'attestation cross-plateforme unifié pour Capacitor.

Installer

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

Ce que ce Plugin Expose

  • isSupported - Vérifie si l'attestation native est disponible sur cet appareil.
  • prepare - Préparez l'état d'attestation et renvoyez le numéro de clé utilisé pour les appels ultérieurs.
  • createAttestation - Crée un jeton d'attestation d'enregistrement lié à un défi émis par un backend.
  • createAssertion - Crée un jeton d'assertion de demande lié à un payload de demande.

Exemple d'utilisation

isSupported

Vérifie si l'attestation native est disponible sur cet appareil.

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

await AppAttestNative.isSupported();

prepare

Prépare l'état d'attestation et retourne le handle de clé utilisé pour les appels ultérieurs.

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

await AppAttestNative.prepare();

createAttestation

Crée un jeton d'attestation d'enregistrement lié à un défi émis par l'arrière-plan.

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

await AppAttestNative.createAttestation({} as CreateAttestationOptions);

createAssertion

Crée un jeton d'assertion de demande lié à un payload de demande.

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

await AppAttestNative.createAssertion({} as CreateAssertionOptions);

Référence complète