A Cache holds connections for a given key. Each connection is stored along with an expiration time so that its idle duration can be measured.
[Validate]