Below are the system-wide configuration settings required in Content Services.
| Property | Description |
system.directAccessUrl.enabled |
Controls whether this feature is available, system-wide (for example false). For DAUs to work, the feature needs to be enabled both system-wide and on the individual Content Store. |
system.directAccessUrl.defaultExpiryTimeInSec |
Sets the default expiry time for the DAU across all Content Stores (for example 30). Its value cannot exceed the system-wide maximum expiry time ( system.directAccessUrl.maxExpiryTimeInSec) - it can only be equal or lower (otherwise all DAUs are disabled). Note: This property is mandatory if DAUs are enabled system-wide - (otherwise all DAUs are disabled). |
system.directAccessUrl.maxExpiryTimeInSec |
Sets the upper limit for the DAUs expiry time in seconds (for example 300, i.e. 5 minutes). This means that a Content Store will be able to override this value but not exceed it, and the same goes for the clients. A service (Java Interface) client will be able to request a DAU for a custom expiry time but that time can't exceed this value. If the requested time exceeds the maximum value, the expiry time reverts to the default configured one. Note: This property is mandatory if DAUs are enabled system-wide - (otherwise all DAUs are disabled). |