[gh-438] Cache directory lookups in unl_wdn_username_alter().
Use the cache time sent in HTTP headers.
Gitlab version 17.0 will be coming later this month. This major version update will include some functionality changes. Please refer to the deprecations list. Please note that Windows CMD shell support will be removed in Gitlab Runner
Use the cache time sent in HTTP headers.