Saltare al contenuto principale

Guida

Tutoriale su App Attest

Testare sul dispositivo

Scarica l'app Capgo, poi scansione il codice QR code.

Collegamento QR di anteprima del plugin App Attest code

Utilizzo di @capgo/capacitor-app-attest

Plugin di attestazione unificato per piattaforme cross-platform per Capacitor.

Installa

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

Cos'è che questo plugin espone

  • isSupported - Controlla se l'attestazione nativa è disponibile su questo dispositivo.
  • prepare - Prepara lo stato di attestazione e restituisce il numero di chiave utilizzato per chiamate successive.
  • createAttestation - Crea un token di attestazione di registrazione legato a un challenge emesso dal backend.
  • createAssertion - Crea un token di affermazione di richiesta legato a un payload di richiesta.

Esempio di utilizzo

isSupported

- Controlla se l'attestazione nativa è disponibile su questo dispositivo.

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

await AppAttestNative.isSupported();

prepare

Prepara lo stato di attestazione e restituisce il numero di chiave utilizzato per chiamate successive.

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

await AppAttestNative.prepare();

createAttestation

Creatore di un token di registrazione di attestazione legato a un challenge emesso da un backend.

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

await AppAttestNative.createAttestation({} as CreateAttestationOptions);

createAssertion

Creatore di un token di affermazione di richiesta legato a un payload di richiesta.

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

await AppAttestNative.createAssertion({} as CreateAssertionOptions);

Riferimento completo

Continua da Utilizzare @capgo/capacitor-app-attest

Se stai utilizzando Utilizzare @capgo/capacitor-app-attest per pianificare la sicurezza e la conformità, connettilo con @capgo/capacitor-app-attest per il dettaglio di implementazione in @capgo/capacitor-app-attest, Iniziare per il dettaglio di implementazione in Iniziare, Crittografia per il dettaglio di implementazione in Crittografia, Conformità per il dettaglio di implementazione in Conformità, e Capgo Scanner di Sicurezza per il workflow del prodotto in Capgo Scanner di Sicurezza.