Skip to content

@capgo/capacitor-app-attest

Unified cross-platform attestation plugin for Capacitor.

Unified cross-platform attestation plugin for Capacitor.

  • 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.
MethodDescription
isSupportedChecks whether native attestation is available on this device.
preparePrepares attestation state and returns the key handle used for later calls.
createAttestationCreates a registration attestation token bound to a backend-issued challenge.
createAssertionCreates a request assertion token bound to a request payload.
storeKeyIdStores/prepares a key identifier for reuse.
getStoredKeyIdReturns the currently stored/prepared key identifier.
clearStoredKeyIdClears stored/prepared key identifiers.
generateKeyLegacy alias for prepare().
attestKeyLegacy alias for createAttestation().
generateAssertionLegacy alias for createAssertion().

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.