uk.gov.hmrc.http.cache

# client

#### package client

Visibility

1. Public
2. All

### Type Members

1. #### case class CacheMap(id: String, data: Map[String, JsValue]) extends Product with Serializable

2. #### trait CacheUtil extends AnyRef

3. #### case class CachingException(msg: String, throwable: Throwable) extends Exception with Product with Serializable

4. #### trait CachingVerbs extends AnyRef

5. #### class CryptoCacheMap extends CacheMap with CacheUtil

6. #### trait HttpCaching extends CachingVerbs

7. #### class KeyStoreEntryValidationException extends Exception

8. #### trait SessionCache extends HttpCaching

   The session based client is the default

9. #### trait ShortLivedCache extends CacheUtil

10. #### trait ShortLivedHttpCaching extends HttpCaching

    A cache client with a defined short lived TTL, i.e.

    A cache client with a defined short lived TTL, i.e. longer than a user's browser session

### Value Members

1. #### object CacheMap extends Serializable

2. #### object NoSessionException extends Exception with Product with Serializable

### Ungrouped