Package-level declarations
Types
Helper for checking biometric availability and showing the platform BiometricPrompt.
Outcome of a BiometricAuthenticator prompt.
Biometric hardware and enrollment status on the current device.
Qualitative strength rating for a numeric PIN.
Evaluates numeric PIN strength without storing or logging the PIN.
Outcome of validating a PIN against a minimum strength requirement.
Describes why a PIN is considered weak. Never includes the raw PIN value.
Functions
Button that launches biometric authentication when tapped.
Screen for confirming a previously created PIN.
Screen for creating a new PIN.
Secure PIN input built on PinFlow with masking enabled by default.
Reusable app lock screen for PIN entry.
Combined create-and-confirm PIN setup flow.
Applies WindowManager.LayoutParams.FLAG_SECURE while enabled is true, preventing screenshots and screen recording for the host window. Restores the previous flag on dispose.