Package-level declarations
Types
Utility for querying whether an accessibility service is currently enabled.
Detects whether an armored block contains a secret or public key.
Validates the authenticity of binder/intent callers before granting access.
Sanitizes exception messages so that sensitive data is never surfaced.
Posts structured debug events to a configured HTTP ingest endpoint.
Converts textual key identifiers (hex or decimal) into numeric key IDs.
Detects and redacts sensitive substrings (passphrases, key material, fingerprints) and provides a hardened Timber.Tree for release builds.
Release-safe logger that emits only boolean outcome flags.
Copies secret text to the system clipboard and schedules its removal.
Overwrites char/byte buffers holding secrets so they cannot linger in memory.
Controls whether an activity's window permits screenshots and screen capture.
Functions
Wraps content in a sensitive-screen scope (screenshot prevention is global).