Cedarling Properties#
These Bootstrap Properties control default application level behavior.
-
CEDARLING_APPLICATION_NAME: Human friendly identifier for this application -
CEDARLING_POLICY_STORE_URI: Location of policy store JSON, used if policy store is not local, or retreived from Lock Server. -
CEDARLING_JWT_VALIDATION: Enabled | Disabled -
CEDARLING_JWT_SIGNATURE_ALGORITHMS_SUPPORTED: .... -
CEDARLING_REQUIRE_AUD_VALIDATION: Enabled | Disabled. Controls if Cedarling will discard id_token without an access token with the corresponding client_id. -
CEDARLING_ROLE_MAPPING: Default:{"id_token": "role", "userinfo_token": "role"}but the role may be sent as an access token, or with a different identifier. For example, for Ping Identity, you might see{"userinfo_token": "memberOf"}. -
CEDARLING_LOG_LEVEL: Controls the verbosity of Cedar logging.
The following bootstrap properties are only needed for enterprise deployments.
-
CEDARLING_LOCK: Enabled | Disabled. If Enabled, the Cedarling will connect to the Lock Server for policies, and subscribe for SSE events. -
CEDARLING_LOCK_MASTER_CONFIGURATION_URI: Required ifLOCK==Enabled. URI where Cedarling can get JSON file with all required metadata about Lock Server, i.e..well-known/lock-server-configuration. -
CEDARLING_LOCK_SSA_JWT: SSA for DCR in a Lock Server deployment. The Cedarling will validate this SSA JWT prior to DCR. -
CEDARLING_POLICY_STORE_ID: The identifier of the policy stored needed only for Lock Server deployments. -
CEDARLING_AUDIT_LOG_INTERVAL: How often to send log messages to Lock Server (0 to turn off trasmission) -
CEDARLING_AUDIT_HEALTH_INTERVAL: How often to send health messages to Lock Server (0 to turn off transmission) -
CEDARLING_AUDIT_TELEMETRY_INTERVAL: How often to send telemetry messages to Lock Server (0 to turn off transmission) -
CEDARLING_DYNAMIC_CONFIGURATION: Enabled | Disabled, controls whether Cedarling should listen for SSE config updates -
CEDARLING_GET_TOKEN_STATUS_LIST_UPDATES: Enabled | Disabled, controls whether Cedarling should listen for SSE OAuth Status List updates
Created: 2024-10-08