Integrate Android BiometricPrompt with the shared authentication lease #98
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Reestablish the Rust-owned authentication lease through Android biometrics without duplicating authentication policy in Kotlin.
Scope
BiometricPromptwith the Keystore cipher operation supplied by the secure-secret adapter.crates/storageown authentication generation, inactivity timeout, activity touches, manual lock, cancellation, and which operations require decryption.Acceptance criteria
Depends on the Keystore adapter, platform-neutral contract, and Compose shell issues. Part of #87.