Consentimiento y TRX-Pull
Rol PSPCP
Obtener llaves

Obtener llaves públicas

Objetivo

Te permite obtener un certificado público vigente para cargar en Coelsa Admin. El mismo es utilizado para verificar la firma de los tokens generados en el rol Proveedor de cuentas

Descripción

Dentro de la plataforma del administrador, deben cargarse las llaves que permitirán realizar la verificación de la firma de los tokens y así asegurar su autenticidad.

En Coelsa es requerido cargarlos en dos formatos los cuales se brindan listos para copiar y pegar, dentro de la plataforma. El acceso puede hacerse desde un browser. Las llaves son públicas.

ℹ️

Importante: El certificado tiene una fecha de vencimiento. Debe agendarse y coordinarse su reemplazo una vez al año. Siempre estará actualizado desde este servicio para su consulta.

Request

Method: GET
/external/open-banking/get-public-certificate
curl -X GET "https://$env/external/open-banking/get-public-certificate"
  • env: Entorno de la API, como producción o desarrollo.

El servicio puede consultarse por un web browser. Devuelve información pública que sirve a los administradores a validar la firma de los tokens

Ejemplo de Respuestas:

Llave pública
Fecha de vencimiento: 25-07-2022 23:59:59

-----BEGIN PUBLIC KEY-----
MIIEpAIBAAKCAQEA7Gq6VkhR7J8QZDvL/v5cZqkX2mWxO3A8YE1Jf7W8BQJRcFJN
o2y1O9O6jytE4RrW2WxvR5KEsBNqfmlkNJqW9IFUQq8H9RPYkSLy7j6P2FpGsCOE
B3qQLWmOmHXy1HQPb+8A9kWqJKQhW7+jM9WTh1Kn6oVr5R9lBRUR8UftNh3Jh82+
bPaLxAd5sD1oXoEwRAQ2HyJoLxMtPAqB6WFUl43M0WXErY/WOWH8AzvKJhF6G8H+
+pKexlFOBY2i5jWTF2Zp1f2fj2SXULX6KrquHXKVKKXZOm3qYDoTKG/fcLnFqwZ5
e7jXjSQP+vSZPUe32J6LcArrqTxmw/VB3UA4Vim4Dfdmt+NNXdycFazMlWtpgOOW
TQIDAQAB
-----END PUBLIC KEY-----
Llave pública en Base64
Fecha de vencimiento: 25-07-2022 23:59:59

-----BEGIN PUBLIC KEY-----
ICAgIE1JSUVwQUlCQUFLQ0FRRUE3R3E2VmtoUjdKOFFaRHZML3Y1Y1pxa1gybVd4TzNBOFlFMUpmN1c4QlFKUmNGSk4KICAgIG8yeTFPOU82anl0RTRSclcyV3h2UjVLRXNCTnFmbWxrTkpxVzlJRlVRcThIOVJQWWtTTHk3ajZQMkZwR3NDT0UKICAgIEIzcVFMV21PbUhYeTFIUVBiKzhBOWtXcUpLUWhXNytqTTlXVGgxS242b1ZyNVI5bEJSVVI4VWZ0TmgzSmg4MisKICAgIGJQYUx4QWQ1c0Qxb1hvRXdSQVEySHlKb0x4TXRQQXFCNldGVWw0M00wV1hFclkvV09XSDhBenZLSmhGNkc4SCsKICAgICtwS2V4bEZPQlkyaTVqV1RGMlpwMWYyZmoyU1hVTFg2S3JxdUhYS1ZLS1haT20zcVlEb1RLRy9mY0xuRnF3WjUKICAgIGU3alhqU1FQK3ZTWlBVZTMySjZMY0FycnFUeG13L1ZCM1VBNFZpbTREZmRtdCtOTlhkeWNGYXpNbFd0cGdPT1cKICAgIFRRSURBUUFC
-----END PUBLIC KEY-----