Companion
Properties
Functions
Waits for the default instance's configuration to be fetched and validated — the explicit fail-closed gate.
Blocking version of awaitConfiguration on the default instance.
Fetches a leaf certificate from the default TrustPin instance.
Blocking version of fetchCertificate on the default instance.
Creates an SSLSocketFactory bound to the default TrustPin instance.
Creates a literally matched TLS pair bound to the default TrustPin instance.
Creates an X509TrustManager bound to the default TrustPin instance.
Sets the log level on the default TrustPin instance.
Routes SDK log output to sink instead of the built-in default (Android logcat on Android, standard output on the JVM).
Initializes the default TrustPin instance from a TrustPinConfiguration.
Blocking version of setup on the default instance.
Observes pin-validation outcomes across all TrustPin instances — the hook for field telemetry (recording suspected machine-in-the-middle events) and rollout monitoring.
Verifies a certificate against the default TrustPin instance.
Verifies a PEM-encoded certificate against the default TrustPin instance.
Verifies a certificate chain against the default TrustPin instance.
Blocking version of verify on the default instance.
Blocking version of verify with PEM on the default instance.
Blocking version of verify with a certificate chain on the default instance.