Verwendung von @capgo/capacitor-app-attest
Einheitliches, plattformübergreifendes Attestationsplugin für Capacitor
Installieren
bun add @capgo/capacitor-app-attest
bunx cap sync
Was diese Erweiterung bereitstellt
isSupported- Überprüft, ob native Attestation auf diesem Gerät verfügbar ist.prepare- Vorbereitet den Attestationszustand und gibt den Schlüsselhandel zurück, der für späteren Aufrufe verwendet wird.createAttestation- Creates a registration attestation token bound to a backend-issued challenge.createAssertion- Erstellt ein Anforderungsbestätigungstoken, das an ein Anforderungspayload gebunden ist.
Beispiel für die Verwendung
isSupported
- Überprüft, ob native Attestation auf diesem Gerät verfügbar ist.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.isSupported();
console.log(result);
prepare
Vorbereitet den Attestationszustand und gibt den Schlüsselhandel zurück, der später für Aufrufe verwendet wird.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.prepare();
console.log(result);
createAttestation
Creates a registration attestation token bound to a backend-issued challenge.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.createAttestation({
keyId: 'key-id-123',
challenge: 'challenge',
});
// The result holds sensitive values: use it without logging it.
createAssertion
- Erstellt ein Anforderungsbestätigungstoken, das an ein Anforderungspayload gebunden ist.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.createAssertion({
keyId: 'key-id-123',
payload: 'payload',
});
// The result holds sensitive values: use it without logging it.
Vollständige Referenz
- GitHub: https://github.com/Capgo/capacitor-app-attest/
- Dokumentation: /docs/plugins/app-attest/
Fortsetzen von @capgo/capacitor-app-attest
Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attest verwenden Verwenden Sie @capgo/capacitor-app-attest um Sicherheit und Compliance zu planen, verbinden Sie es mit um die Implementierungsdetails in @capgo/capacitor-app-attest zu erhalten für die Implementierungsdetails in @capgo/capacitor-app-attest um die Implementierungsdetails in Anleitung zum Starten zu erhalten für die Implementierungsdetails im Abschnitt "Getting Started," Encryption für die Implementierungsdetail in Verschlüsselung, Zuverlässigkeit zur Implementierungsdetail in Zuverlässigkeit, und Capgo Sicherheits-Scanner zur Produktworkflow in Capgo Sicherheits-Scanner.