Android 呼叫2+;解密+;Json转换器

Android 呼叫2+;解密+;Json转换器,android,json,encryption,kotlin,retrofit2,Android,Json,Encryption,Kotlin,Retrofit2,我在kotlin中使用Reformation2,我需要得到json的内容,并且这个加密的,我知道转换json只需使用JacksonConverterFactory(直到这部分工作正常为止)但是在此之前添加了一个加密,我不知道如何处理这个问题,我需要自己创建一个转换器吗?有人要告诉我吗 我当前的改造呼吁 val retrofit = Retrofit.Builder() .baseUrl("http://100.1.1.100/")

我在
kotlin
中使用
Reformation2
,我需要得到
json
的内容,并且这个
加密的
,我知道转换
json
只需使用
JacksonConverterFactory
(直到这部分工作正常为止)但是在此之前添加了一个
加密
,我不知道如何处理这个问题,我需要自己创建一个转换器吗?有人要告诉我吗

我当前的改造呼吁

val retrofit = Retrofit.Builder()                
            .baseUrl("http://100.1.1.100/")
            .addConverterFactory(JacksonConverterFactory.create())
            .client(httpClient.build())
            .build()
我已经有了解密的功能:

CryptAES.decrypt(value))

这可以通过创建解密来完成:

设置:

val httpClient = OkHttpClient().newBuilder()
httpClient.addInterceptor(DecryptInterceptor())
val retrofit = Retrofit.Builder()
        .baseUrl("http://100.1.1.100/")
        .addConverterFactory(JacksonConverterFactory.create())
        .client(httpClient.build())
        .build()
val httpClient = OkHttpClient().newBuilder()
httpClient.addInterceptor(DecryptInterceptor())
val retrofit = Retrofit.Builder()
        .baseUrl("http://100.1.1.100/")
        .addConverterFactory(JacksonConverterFactory.create())
        .client(httpClient.build())
        .build()