Repository Client
constructor(connectTimeoutSeconds: Long = 10, readTimeoutSeconds: Long = 10, trustedCredentialHosts: Set<String> = InputSafety.parseTrustedCredentialHosts(System.getenv(InputSafety.CREDENTIAL_HOST_ALLOWLIST_ENV)), client: OkHttpClient = OkHttpClient.Builder()
.connectTimeout(connectTimeoutSeconds, TimeUnit.SECONDS)
.readTimeout(readTimeoutSeconds, TimeUnit.SECONDS)
.build())