@capgo/capacitor-app-attest
Unified cross-platform attestation plugin for Capacitor.
Overview
Section titled “Overview”Unified cross-platform attestation plugin for Capacitor.
Core Capabilities
Section titled “Core Capabilities”isSupported- Checks whether native attestation is available on this device.prepare- Prepares attestation state and returns the key handle used for later calls.createAttestation- Creates a registration attestation token bound to a backend-issued challenge.createAssertion- Creates a request assertion token bound to a request payload.
Public API
Section titled “Public API”| Method | Description |
|---|---|
isSupported | Checks whether native attestation is available on this device. |
prepare | Prepares attestation state and returns the key handle used for later calls. |
createAttestation | Creates a registration attestation token bound to a backend-issued challenge. |
createAssertion | Creates a request assertion token bound to a request payload. |
storeKeyId | Stores/prepares a key identifier for reuse. |
getStoredKeyId | Returns the currently stored/prepared key identifier. |
clearStoredKeyId | Clears stored/prepared key identifiers. |
generateKey | Legacy alias for prepare(). |
attestKey | Legacy alias for createAttestation(). |
generateAssertion | Legacy alias for createAssertion(). |
Source Of Truth
Section titled “Source Of Truth”This reference is synced from src/definitions.ts in capacitor-app-attest.
Keep going from @capgo/capacitor-app-attest
Section titled “Keep going from @capgo/capacitor-app-attest”If you are using @capgo/capacitor-app-attest to plan security and compliance, connect it with Using @capgo/capacitor-app-attest for the native capability in Using @capgo/capacitor-app-attest, Encryption for the implementation detail in Encryption, Compliance for the implementation detail in Compliance, Capgo Security Scanner for the product workflow in Capgo Security Scanner, and Capgo Security for the product workflow in Capgo Security.