A
B
C
D
E
G
I
L
N
O
P
R
S
T
V
W
S
- ScreenProtection - class in com.androidshield.runtime.screen
- Screen capture / overlay / tapjacking protections and detectors.
- secureStorage() - function in com.androidshield.runtime.api.AndroidShield
- Keystore-backed secure storage.
- SecureStorage - class in com.androidshield.runtime.storage
- Android Keystore–backed secure preferences and file storage (AES-GCM via Jetpack Security).
- SecureStorage.Companion - class in com.androidshield.runtime.storage.SecureStorage
- setSCRAMBLED_KEY(ByteArray) - function in com.androidshield.runtime.crypto.BuildSecrets
- Overwritten by generated sources in consuming apps when the plugin runs.
- setSEED(ByteArray) - function in com.androidshield.runtime.crypto.BuildSecrets
- ShieldResourceDecryptor - class in com.androidshield.runtime.crypto
- Opens AS1 encrypted resources produced by the AndroidShield Gradle plugin.
- ShieldStringDecryptor - class in com.androidshield.runtime.crypto
- Runtime string decryptor invoked by bytecode rewritten by the AndroidShield plugin.
- sslHostnameVerifier(List) - function in com.androidshield.runtime.api.AndroidShield
- Builds a pinning HostnameVerifier from configs.
- SslPinning - class in com.androidshield.runtime.network
- SslPinningConfig - class in com.androidshield.runtime.network
- Certificate / public-key pinning helpers with rotation support.
- start() - function in com.androidshield.runtime.clipboard.ClipboardProtection
- startMonitoring() - function in com.androidshield.runtime.api.AndroidShield
- Starts continuous RASP monitoring on a background scheduler.
- stop() - function in com.androidshield.runtime.clipboard.ClipboardProtection
- stopMonitoring() - function in com.androidshield.runtime.api.AndroidShield
- Stops continuous monitoring.
- systemSslContext() - function in com.androidshield.runtime.network.SslPinning
- Creates an SSLContext using the system trust store.