A wrapper for the Approov SDK to enable easy integration when using Alamofire 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.
Please see the Quickstart for usage instructions.
When adding this package with Swift Package Manager, import the module as:
import ApproovAFSessionThe primary Alamofire session type remains ApproovSession.
This repository includes several Markdown files to help you understand and configure the Approov Service:
- README.md - This file, providing a basic overview and import instructions.
- USAGE.md - Detailed guide on the features and functionality of the Approov Service, including how to interact with the service layer, customize its behavior with
ApproovServiceMutator, and setup token binding or message signing. - ALAMOFIRE-OPTIONS.md - Additional options specifically available with the Alamofire networking stack, such as network retry options and customizing the
Session,ServerTrustManager, or network delegates. - CHANGELOG.md - Record of all notable changes, new features, and bug fixes for each version of the package.