A wrapper for the Approov SDK to enable easy integration when using Retrofit for making the API calls that you wish to protect with Approov. In order to use this you will need a trial or paid Approov account.
See Java and Kotlin quickstarts for instructions on how to use this.
Please see the CHANGELOG.md for more information on the changes in each version.
Please see the REFERENCE.md for more information on the Approov Service for Retrofit.
Please see the USAGE.md for more information on how to use this wrapper.
To support message signing, this repo has adapted code released by two 3rd party developers. The LICENSE files have been copied from the repos into the associated directories listed below:
approov-service/src/main/java/io/approov/util/http/sfv- Repo: https://github.com/reschke/structured-fields
- Commit hash: d43f2ad6c655b92a7ef52aafa763418e1c6fed78
- License: Apache V2
approov-service/src/main/java/io/approov/util/sig- Repo: https://github.com/bspk/httpsig-java
- Commit hash: ffe86ae1d07425f13b018329f51c7a7c0833d71f
- License: MIT