credctl status
Synopsis
Section titled “Synopsis”credctl statusDescription
Section titled “Description”credctl status displays the current device identity, Secure Enclave key accessibility, and AWS configuration. Use it to verify that credctl init completed successfully and that the hardware key is accessible.
None.
Examples
Section titled “Examples”Initialised device with AWS configured
Section titled “Initialised device with AWS configured”credctl statusStatus: Initialised Fingerprint: SHA256:aBcDeFg... Enclave type: secure_enclave Key tag: com.crzy.credctl.device-key Created: 2026-03-02T10:00:00Z Public key: ~/.credctl/device.pub Key accessible: yes
AWS Configuration: Role ARN: arn:aws:iam::123456789012:role/credctl-device-role Issuer URL: https://d1234567890.cloudfront.net Region: us-east-1 S3 Bucket: credctl-oidc-123456789012Device not initialised
Section titled “Device not initialised”credctl statusStatus: Not initialised
Run 'credctl init' to create a device identity.Exit codes
Section titled “Exit codes”| Code | Meaning |
|---|---|
| 0 | Status displayed successfully |
| 1 | Error reading configuration |
See also
Section titled “See also”credctl init— create a device identity- Configuration reference —
~/.credctl/config.jsonschema