Gestionar CDCVM
Resumen
NFC Wallet SDK admite múltiples CVM (métodos de verificación del titular de la tarjeta) para autenticar al usuario final durante el pago, como CDCCVM, PIN en línea y firma.
CDCVM (método de verificación del titular de la tarjeta en el dispositivo del consumidor) es un CVM que depende del dispositivo para verificar al usuario final antes de un pago NFC.
La mayoría de los programas NFC Wallet usan CDCVM. CDCVM se basa en la autenticación del usuario en el dispositivo.
En esta sección, explicamos que NFC Wallet SDK se basa en el método de desbloqueo seguro del dispositivo de Android como CDCVM.
CDCVM Android (desbloqueo del dispositivo)
NFC Wallet SDK para Android usa la pantalla de bloqueo segura de Android para CDCVM. Admite:
Biometría: credenciales biométricas fuertes, como huella dactilar o rostro.
Credenciales del dispositivo (keyguard): PIN, patrón o contraseña.
Recomendaciones
Gestione CDCVM desde el inicio de su integración:
Compruebe las capacidades CDCVM del dispositivo antes de iniciar el enrolamiento de la wallet o la tokenización.
Indique al usuario final que habilite una pantalla de bloqueo segura cuando sea necesario.
Integración del SDK
Compruebe las capacidades CDCVM del dispositivo
Use DeviceCVMEligibilityChecker.checkDeviceEligibility para comprobar las capacidades del dispositivo.
Devuelve un DeviceCVMEligibilityResult. Úselo para evaluar la compatibilidad biométrica y de keyguard.
Ejecute esta comprobación después de inicializar NFC Wallet SDK, y antes de iniciar el enrolamiento de la wallet o la tokenización.
Compruebe la compatibilidad biométrica
Llamar a DeviceCVMEligibilityResult.getBiometricsSupport.
Devuelve BiometricSupport.SUPPORTED cuando CDCVM biométrico está disponible. Consulte el posible error en caso de que la biometría no sea compatible en la tabla siguiente.
Compruebe la compatibilidad de keyguard del dispositivo
Llamar a DeviceCVMEligibilityResult.getDeviceKeyguardSupport.
Devuelve DeviceKeyguardSupport.SUPPORTED cuando CDCVM de keyguard del dispositivo está disponible. Consulte el posible error en caso de que keyguard no sea compatible en la tabla siguiente.
Ejemplo de implementación
Última actualización
¿Te fue útil?