JsonEncryption

uk.gov.hmrc.crypto.json.JsonEncryption

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def sensitiveDecrypter[A : Reads, B <: Sensitive[A]](toSensitive: A => B)(implicit evidence$1: Reads[A], crypto: Decrypter): Reads[B]
def sensitiveEncrypter[A : Writes, B <: Sensitive[A]](implicit evidence$1: Writes[A], crypto: Encrypter): Writes[B]
def sensitiveEncrypterDecrypter[A : Format, B <: Sensitive[A]](toSensitive: A => B)(implicit evidence$1: Format[A], crypto: Encrypter & Decrypter): Format[B]
def stringDecrypter(implicit crypto: Decrypter): Reads[String]
def stringEncrypter(implicit crypto: Encrypter): Writes[String]
def stringEncrypterDecrypter(implicit crypto: Encrypter & Decrypter): Format[String]