Saltar al contenido

@capgo/capacitor-app-attest

Autenticación de dispositivo con Apple App Attest, Google Play Integrity y señales de Android Widevine opcionales.

Pruebe que las solicitudes provienen de una instalación genuina de su aplicación antes de confiar en llamadas sensibles API. prepare() y createAttestation() Cubra las flujos de Apple App Attest, mientras que los métodos de huella de Play Integrity Standard y Widevine opcionales cubren Android. Almacene las IDs de clave de manera segura con los ayudantes integrados.

Fits típicos: prevención de fraude, transacciones de alto valor, y controles anti-tamper en puntos de conexión de inicio de sesión o pago.

PlataformaSoporteNota
iOSSíClaves de App Attest, declaraciones, asistente de token DeviceCheck
AndroidSíEstándar de integridad de Play, opcional huella de Widevine
WebFall backFormato de atestación web cuando las API nativas no están disponibles
  • isSupported - Verifica si la atestación nativa está disponible en este dispositivo.
  • prepare - Prepara el estado de atestación y devuelve el identificador de clave utilizado para llamadas posteriores.
  • createAttestation Crea un token de registro de atestación vinculado a un desafío emitido por un backend.
  • createAssertion - Crea un token de aserción de solicitud vinculado a un payload de solicitud.
MétodoDescripción
isSupported- Verifica si la atestación nativa está disponible en este dispositivo.
preparePrepara el estado de atestación y devuelve el identificador de clave utilizado para llamadas posteriores.
createAttestationCrea un token de atestación de registro vinculado a un desafío emitido por un backend.
createAssertionGenera un token de aserción de solicitud vinculado a un payload de solicitud.
storeKeyIdStores/prepares a key identifier for reuse.
getStoredKeyIdDevuelve el identificador de clave almacenado/preparado actualmente.
clearStoredKeyIdClears stored/prepared key identifiers.
generateKeyAlias heredado para prepare().
attestKeyAlias heredado para createAttestation().
generateAssertionAlias heredado para createAssertion().

Esta referencia se sincroniza desde src/definitions.ts en capacitor-app-attest.

Sigue adelante desde @capgo/capacitor-verificación de aplicación

Título de la sección “Continuar desde @capgo/capacitor-app-attest”

Si estás utilizando @capgo/capacitor-verificación de aplicación para planificar la seguridad y la conformidad, conecta con Usando @capgo/capacitor-app-attest para la capacidad nativa en Usando @capgo/capacitor-verificación de aplicación, Cifrado para el detalle de implementación en Cifrado, Conformidad para los detalles de implementación en Compliance, Capgo Escáner de Seguridad para el flujo de trabajo del producto en Capgo Escáner de Seguridad, y Capgo Seguridad para el flujo de trabajo del producto en Capgo Seguridad.