Developers of Google's Android M operating system have unveiled how the system will integrate with third-party apps.In a video, the team shows how the fingerprint and payment APIs authenticate a user using his fingerprint, when one is available, and receive an Authentication Callback from the sensor once a finger has been detected.There is also a “Confirm Device Credential API”, which allows apps to create a hardware bound cryptographic objects and tie those to lock screen. It allows the app to define a policy to access those keys (“e.g., did user unlock in the last 10 minutes”), and sync those timeout across the system.