Activate ICP-Brasil certificate on the RSFN (GEN0006)
Prerequisite: the certificate must have been rotated first (see rotateCertificate) — its persisted state must be VALID or EXPIRING and carry the recorded serial. Submits a GEN0006 certificate-activation announcement to BACEN for the current OUTBOUND_SIGNING certificate. The submission is persisted with status SUBMITTED before dispatch; BACEN’s GEN0006R1 acknowledgment confirms it via NUOp correlation. Idempotent — the X-Idempotency key lives with the GEN0006 it sent: the same key and parsed request (member order and whitespace do not count; any other difference, such as number spelling, null for an absent field, or an unknown member, is another request) answer that GEN0006, also after X-TTL has dropped the cached response; the same key with another request answers 422, as does the same key under another current certificate once the cached response is gone.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Idempotency key. Required on every mutation.
Seconds the cached response is kept; it may only shorten IDEMPOTENCY_DEFAULT_TTL_SEC. The key itself lives with the message.
Corpo
Optional operator rationale recorded with the activation submission. The 200-character bound is LERIAN'S OWN, not BACEN's: the rationale is Lerian SPB audit evidence and is not an element of the CodCertifrAtv submission.
200"Activating Q2 ICP-Brasil certificate"
Resposta
OK
UUID of the activated OUTBOUND_SIGNING certificate-state row.
"550e8400-e29b-41d4-a716-446655440000"
Hex serial number of the activated certificate, read from the persisted certificate-state evidence.
"00A1B2C3D4E5F60718293A4B5C5D6E7F"
IF control number assigned to the GEN0006 submission (official ControleIF, 1-20 characters).
1 - 20"20260610000000000001"
Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.
"req-7a3f9c2e"
STR message code of the submission (always GEN0006 for activation).
"GEN0006"
BACEN protocol identifier (NUOp) assigned to the GEN0006 activation submission.
^[0-9A-Z]{8}[0-9]{15}$"12345678202606100000001"
Submission status; always SUBMITTED until BACEN's GEN0006R1 acknowledgment flips it to CONFIRMED.
"SUBMITTED"
RFC3339 UTC timestamp when the activation was persisted before dispatch.
"2026-06-10T18:30:00Z"

