uk.gov.hmrc.http.cache.client
package uk.gov.hmrc.http.cache.client
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class CryptoCacheMap
object CacheMap
case class CachingException(msg: String, throwable: Throwable) extends Exception
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
trait CachingVerbs
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultCachingVerbs
class CryptoCacheMap(cm: CacheMap)(implicit crypto: Decrypter & Encrypter) extends CacheMap
Attributes
- Supertypes
-
class CacheMaptrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class DefaultCachingVerbs(httpClientV2: HttpClientV2) extends CachingVerbs
Attributes
- Supertypes
trait HttpCaching
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SessionCachetrait ShortLivedHttpCaching
class KeyStoreEntryValidationException(val key: String, val invalidJson: JsValue, val readingAs: Class[_], val errors: Seq[(JsPath, Seq[JsonValidationError])]) extends Exception
Attributes
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
case object NoSessionException extends Exception
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoSessionException.type
trait SessionCache extends HttpCaching
The session based client is the default
The session based client is the default
Attributes
- Supertypes
trait ShortLivedCache
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
trait ShortLivedHttpCaching extends HttpCaching
A cache client with a defined short lived TTL, i.e. longer than a user's browser session
A cache client with a defined short lived TTL, i.e. longer than a user's browser session
Attributes
- Supertypes
In this article