Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Intercept the given request chain to add the Approov token to an 'Approov-Token' header.
- *
- * @param chain the request chain to modify
- * @return the modified response, authenticated by Approov
- */
- override fun intercept(chain: Interceptor.Chain): Response {
- val originalRequest = chain.request()
- val approovToken = ApproovAttestation.shared().fetchApproovTokenAndWait(originalRequest.url().toString()).token
- val approovRequest = originalRequest.newBuilder().addHeader("Approov-Token", approovToken).build()
- return chain.proceed(approovRequest)
- }
Add Comment
Please, Sign In to add comment