B
C
D
E
G
H
I
K
M
R
T
G
- getAbis() - function in io.kaidn.android.BuildProfile
- getAll() - function in io.kaidn.android.EmulatorEvidence
- getAndroidUserId() - function in io.kaidn.android.CloneEvidence
- Android user id from the uid.
- getAttested() - function in io.kaidn.android.Kaidn.Report
- a Google-signed integrity verdict was obtained and sent
- getAttributes() - function in io.kaidn.android.Kaidn.Report
- getBaseUrl() - function in io.kaidn.android.Kaidn.Config
- getBoard() - function in io.kaidn.android.BuildProfile
- getBootCount() - function in io.kaidn.android.DeviceAttributes
- times this device has booted.
- getBootloader() - function in io.kaidn.android.BuildProfile
- getBrand() - function in io.kaidn.android.BuildProfile
- getCameras() - function in io.kaidn.android.HardwareProfile
- "facing|orientation" per camera
- getCloudProjectNumber() - function in io.kaidn.android.Kaidn.Config
- Required only when the app is distributed outside Play.
- getContext() - function in io.kaidn.android.EmulatorEvidence
- Observed, reported for triage, and DELIBERATELY NOT COUNTED.
- getCpuCores() - function in io.kaidn.android.HardwareProfile
- getDelivered() - function in io.kaidn.android.Kaidn.Report
- the beacon was accepted by the API
- getDevice() - function in io.kaidn.android.BuildProfile
- getDeviceId() - function in io.kaidn.android.Kaidn.Report
sha256(ssaid + publishable key), or null when no usable SSAID existed- getDeviceTimeMs() - function in io.kaidn.android.DeviceAttributes
- The device's own wall clock at collection, ms since epoch, UTC.
- getError() - function in io.kaidn.android.Kaidn.Report
- why it was not delivered, when it was not
- getEvidence() - function in io.kaidn.android.Kaidn.Report
- why each signal fired, e.g.
- getFingerprint() - function in io.kaidn.android.BuildProfile
- getFirstInstallMs() - function in io.kaidn.android.DeviceAttributes
- ms since epoch the app was first installed.
- getFound() - function in io.kaidn.android.MockLocationEvidence
- getGlesVersion() - function in io.kaidn.android.HardwareProfile
- ConfigurationInfo.reqGlEsVersion, e.g.
- getGsfId() - function in io.kaidn.android.Kaidn.Report
- getHardware() - function in io.kaidn.android.BuildProfile
- getHardwareProfile() - function in io.kaidn.android.Kaidn.Report
- Rung 3: a cohort key over the stable hardware components, or null when too little was readable.
- getHost() - function in io.kaidn.android.BuildProfile
- getHttpStatus() - function in io.kaidn.android.Kaidn.Report
- HTTP status the API answered with, or 0 if the request never got that far (DNS, TLS, timeout, cleartext refusal).
- getIsAdbEnabled() - function in io.kaidn.android.DeviceSignals
- USB debugging enabled in developer settings
- getIsAutoTimeOff() - function in io.kaidn.android.DeviceSignals
- Automatic network time is OFF, so the wall clock is whatever the user set.
- getIsCloned() - function in io.kaidn.android.CloneEvidence
- getIsCloned() - function in io.kaidn.android.DeviceSignals
- an app-cloning container (Parallel Space, Island, Dual Space)
- getIsDebuggable() - function in io.kaidn.android.DeviceSignals
- the app manifest carries android:debuggable
- getIsEmulator() - function in io.kaidn.android.EmulatorEvidence
- getIsEmulator() - function in io.kaidn.android.DeviceSignals
- running under an emulator (BlueStacks, LDPlayer, Nox, the AVD)
- getIsHooked() - function in io.kaidn.android.HookEvidence
- getIsHooked() - function in io.kaidn.android.DeviceSignals
- live instrumentation: Frida, Xposed, LSPosed
- getIsMockLocation() - function in io.kaidn.android.DeviceSignals
- a mock location provider is active
- getIsRooted() - function in io.kaidn.android.RootEvidence
- getIsRooted() - function in io.kaidn.android.DeviceSignals
- root is present: su, Magisk, or a test-keys build
- getIsSecondaryUser() - function in io.kaidn.android.CloneEvidence
- getIsSideloaded() - function in io.kaidn.android.DeviceSignals
- installed from something other than the Play Store
- getIsVpnActive() - function in io.kaidn.android.DeviceSignals
- the active network is a VPN transport
- getKernelVersion() - function in io.kaidn.android.HardwareProfile
os.version.- getManufacturer() - function in io.kaidn.android.DeviceAttributes
- getManufacturer() - function in io.kaidn.android.BuildProfile
- getMediaDrmId() - function in io.kaidn.android.Kaidn.Report
- The other two anchors, hashed the same way.
- getModel() - function in io.kaidn.android.DeviceAttributes
- getModel() - function in io.kaidn.android.BuildProfile
- getOsVersion() - function in io.kaidn.android.DeviceAttributes
- getProduct() - function in io.kaidn.android.BuildProfile
- getPublishableKey() - function in io.kaidn.android.Kaidn.Config
- the tracker's publishable key (
pk_live_…). - getReason() - function in io.kaidn.android.IntegrityResult.Unavailable
- getRequestIntegrity() - function in io.kaidn.android.Kaidn.Config
- set false to skip attestation entirely (it costs a network round trip)
- getSensors() - function in io.kaidn.android.HardwareProfile
- "name|vendor" per sensor.
- getSignals() - function in io.kaidn.android.Kaidn.Report
- getStrong() - function in io.kaidn.android.EmulatorEvidence
- getTags() - function in io.kaidn.android.BuildProfile
- getTells() - function in io.kaidn.android.CloneEvidence
- everything observed, including the weak "a cloner is merely installed" case
- getTells() - function in io.kaidn.android.HookEvidence
- getTells() - function in io.kaidn.android.MockLocationEvidence
- the packages found, prefixed for the evidence trail
- getTells() - function in io.kaidn.android.RootEvidence
- getTiered() - function in io.kaidn.android.EmulatorEvidence
- getTimezone() - function in io.kaidn.android.DeviceAttributes
- getToken() - function in io.kaidn.android.IntegrityResult.Token
- getTotalRamMb() - function in io.kaidn.android.HardwareProfile
- total RAM, bucketed.
- getTotalStorageGb() - function in io.kaidn.android.HardwareProfile
- total internal storage, bucketed to GB
- getUptimeMs() - function in io.kaidn.android.DeviceAttributes
- ms since boot at collection time
- getVERSION() - function in io.kaidn.android.Kaidn
- getWeak() - function in io.kaidn.android.EmulatorEvidence