Authentication Cache Timeouts

Unwired Server can cache authentication credentials for users.

Add a CacheTimeout property to the instance properties of the SecurityDomain definition of the <UnwiredPlatform_InstallDir>\Servers\UnwiredServer\Repository\Instance\com\sybase\djc\security\SecurityDomain\default.properties file, to allow a user to connect to Unwired Server with cached credentials — even if the configured authentication provider is unavailable. That means, if a user logs in successfully, then during the configured CacheTimeout duration, the same user can re-authenticate using the same credentials without validating them against a security repository. This properties file should only be changed by platform administrators, and applies only for the packages which use 'admin' security configuration. For all other packages that use other security configurations, add/change the property in the <UnwiredPlatform_InstallDir>\Servers\UnwiredServer\Repository \Instance\com\sybase\djc\security\<security configuration>.properties instead.
Note: This value on affects authentication results; authorization results are not cached with this property. Also, if the user provides a user name or password that is different from the ones cached, Unwired Server then delegates the authentication request to the security repository.
If you want to restrict this type of access, ensure you set a low value for this property or disable cache timeouts by setting the value to 0.