Both CacheClient and StorageClient support cipher Contructor