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.
A  B  C  D  E  G  I  L  N  O  P  R  S  T  V  W