Skip to main content
POST
Completar una importación de clave de firma BYOK Modelo A (SaaS)

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Encabezados

Idempotency-Key
string

Idempotency key for safe retries (MANDATORY on this high-sensitivity endpoint).

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

Cuerpo

application/json
encryptedKeyMaterialBase64
string
requerido

Base64-encoded wrapped private-key material (Model A — never cleartext).

importTokenBase64
string
requerido

Base64-encoded opaque KMS import token from the import-params step.

keyId
string
requerido

KMS key id returned by the import-params step.

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

participantIspb
string
requerido

Participant ISPB the certificate belongs to (8-digit identifier).

Ejemplo:

"29011780"

publicCertPem
string
requerido

PEM-encoded PUBLIC ICP-Brasil A1 certificate.

Respuesta

OK

certificateId
string
requerido

Stored public-certificate id.

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

kmsRef
string
requerido

Per-tenant KMS key reference.

Ejemplo:

"arn:aws:kms:us-east-1:000000000000:key/018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

status
string
requerido

Import result status.

Ejemplo:

"imported"