Cambiar un PIN
Para limitar la exposición del PIN en una tarjeta física, la aplicación del emisor delega la tarea de cambiar el PIN al SDK D1.
Estos son los formatos de PIN (del backend del emisor) que actualmente son compatibles:
PIN ISO0
PIN 3DES Seccos
Experiencia de usuario
Flujo
El usuario se autentica en la app bancaria y solicita cambiar el PIN
Se realiza una llamada interna al SDK
Capturar de forma segura el PIN
API de backend D1
D1 recifra el PIN de la clave del dispositivo a la clave del emisor
Establecer el PIN en el backend del emisor
Diagrama de secuencia
Requisitos previos
Consumidor, cuenta y tarjeta ya registrados en D1
El SDK está correctamente inicializado
La aplicación del emisor llamó a la API de inicio de sesión del SDK D1.
APIs requeridas
Emisor <- Thales D1
Obtener un token de acceso OAuth 2.0 para llamar al backend del emisor.
APIs condicionales
Emisor <- Thales D1
En caso de PIN Seccos. Se utiliza para recuperar el contador de cambio de PIN necesario para el cálculo del PIN
SDK
Nota
Por seguridad mejorada, la API de Cambio de PIN tiene, de forma predeterminada, un período de espera desde el último inicio de sesión más estricto que las otras APIs. Para garantizar un cambio de PIN exitoso, debes gestionar el flujo de inicio de sesión/reinicio de sesión para completar el inicio de sesión dentro del tiempo asignado antes de enviar el cambio de PIN.
Última actualización
¿Te fue útil?