Package-level declarations
Types
Reference to a signed configuration bundled with the app, used by TrustPinConfiguration.embeddedConfiguration as a last-resort fallback when no online source and no previously fetched configuration is available — typically an app's very first start during an outage.
Configuration values for a TrustPin instance.
Exception types raised by TrustPin.
Verbosity control for TrustPin log output.
Destination for TrustPin SDK log output.
Behaviour selector for domains that are not registered in the pinning configuration.
Observer of certificate-pinning validation outcomes.
Functions
Recommended Android setup — loads a TrustPinConfiguration from a JSON file bundled in the application's assets/ directory.
Kotlin call-site sugar so customers can write TrustPinConfiguration.fromAssets(context).
Programmatic Android setup — wires this configuration to the Android Context and returns the same instance.