ProvisioningApiKeyBootstrapUnitTest
Tests
| Test |
Duration |
Result |
| aMissingConfiguredApiKeyHashIsIgnored() |
0.001s |
passed |
| anInvalidConfiguredApiKeyHashFailsTheApplicationStart() |
0.001s |
passed |
| keepsTheStoredApiKeyIfADifferentApiKeyIsStored() |
0.001s |
passed |
| keepsTheStoredApiKeyIfTheConfiguredHashIsAlreadyStored() |
0.001s |
passed |
| provisionsTheApiKeySubjectIfNoApiKeyIsStoredYet() |
0.002s |
passed |
Standard output
2026-08-10T16:35:58.230Z INFO 235 --- [ Test worker] n.h.h.c.ProvisioningApiKeyBootstrap : provisioned the provisioning API-key subject 'hsadminng.provisioning.key' with the global ADMIN role
2026-08-10T16:35:58.232Z INFO 235 --- [ Test worker] n.h.h.c.ProvisioningApiKeyBootstrap : the provisioning API-key subject 'hsadminng.provisioning.key' is already provisioned
2026-08-10T16:35:58.234Z WARN 235 --- [ Test worker] n.h.h.c.ProvisioningApiKeyBootstrap : the configured provisioning API-key hash differs from the API-key stored for subject 'hsadminng.provisioning.key'; the stored API-key takes precedence and remains valid