- La clave privada permanece en el equipo y demuestra que es este el que realiza las solicitudes.
- La clave pública es la mitad que le corresponde. Usted nos la envía, nosotros la registramos y la utilizamos para comprobar que cada solicitud procede realmente de su equipo.
El estándar en el que se basa es OAuth 2.0 con autenticación de cliente JWT mediante clave privada (RFC 7523). Su máquina firma una solicitud de corta duración con su clave privada; nosotros verificamos la firma con la clave pública que ha registrado y, a continuación, emitimos un token de acceso. Las claves utilizan el algoritmo ES256 sobre la curva elíptica P-256.
Incorporación de un vistazo
1
Generar un par de claves
Genere un par de claves ES256 en el equipo que vaya a llamar a la API. Consulte Configuración del par de claves.
2
Envíenos la clave pública
Envíe únicamente
es256-public.pem, junto con la huella digital y sus datos de incorporación, a su persona de contacto en Credit Benchmark.3
Reciba su paquete de incorporación
Registramos la clave y le enviamos un paquete de incorporación con los datos de su cliente y scripts de ejemplo ejecutables.
4
Solicitar tokens de acceso
Su máquina firma una aserción de cliente de corta duración con su clave privada y la envía al punto final de tokens. Verificamos la firma con la clave pública registrada a su nombre
KID y devolvemos un token de acceso. Consulte Solicite un token de acceso.
