Skip to content
Settings

FEATURE_DISABLED — feature is not enabled

cyoda-go version 0.8.2

FEATURE_DISABLED — the operation belongs to an optional feature not enabled in this deployment.

HTTP: 404 Not Found. Retryable: no.

Returned by trusted-key endpoints when CYODA_IAM_TRUSTED_KEY_REGISTRATION_ENABLED=false (the default):

  • GET /oauth/keys/trusted
  • POST /oauth/keys/trusted
  • DELETE /oauth/keys/trusted/{keyId}
  • POST /oauth/keys/trusted/{keyId}/invalidate
  • POST /oauth/keys/trusted/{keyId}/reactivate

Enable by setting the env var and restarting. Keypair endpoints (/oauth/keys/keypair/*) are unaffected.

Also returned by POST /clients?withAdminRole=true when CYODA_IAM_M2M_ADMIN_ROLE_ENABLED=false (the default). Enable by setting the env var and restarting. Other /clients operations (list, create-without-withAdminRole, delete, reset-secret) are unaffected.

  • errors
  • config.auth
  • cyoda help errors — Every error response from the Cyoda REST API carries a structured errorCode in the properties object. Multiple codes may share the same HTTP status. Programmatic handling keys on errorCode, not HTTP status.
  • cyoda help config auth — config.auth — IAM mode, JWT issuer, HMAC secret, and admin bootstrap controls.