Custom Retrofit CallAdapter that reauthenticates seamlessly if a given condition is met

Compile Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
HTTP Clients Apache 2.0
com.squareup.retrofit2 » retrofit2 vulnerabilities
A type-safe HTTP client for Android and Java.
2.3.03.0.0
Apache 2.0
com.squareup.retrofit2 » adapter-rxjava2
A Retrofit CallAdapter for RxJava 3's stream types.
2.3.03.0.0
Concurrency Apache 2.0
io.reactivex.rxjava2 » rxjava
Reactive Extensions for Java
2.1.93.1.12
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib-jdk8
Kotlin Standard Library JDK 8 extension
1.2.102.3.21

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.squareup.retrofit2 » retrofit-mock
An add-on to Retrofit for implementing fake services.
2.3.03.0.0
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.0.3