BIT-1843: Redact access token in request header logs (#1367)

This commit is contained in:
David Perez
2024-05-13 14:22:52 -05:00
committed by GitHub
parent 7f3981207f
commit 4fd97aa110

View File

@@ -8,6 +8,7 @@ import com.x8bit.bitwarden.data.platform.datasource.network.interceptor.AuthToke
import com.x8bit.bitwarden.data.platform.datasource.network.interceptor.BaseUrlInterceptor
import com.x8bit.bitwarden.data.platform.datasource.network.interceptor.BaseUrlInterceptors
import com.x8bit.bitwarden.data.platform.datasource.network.interceptor.HeadersInterceptor
import com.x8bit.bitwarden.data.platform.datasource.network.util.HEADER_KEY_AUTHORIZATION
import kotlinx.serialization.json.Json
import okhttp3.MediaType.Companion.toMediaType
import okhttp3.OkHttpClient
@@ -75,6 +76,7 @@ class RetrofitsImpl(
}
}
.apply {
redactHeader(name = HEADER_KEY_AUTHORIZATION)
setLevel(
if (BuildConfig.DEBUG) {
HttpLoggingInterceptor.Level.BODY