question: private void handleUnlockOrInstall ( ) { if ( isFinishing ( ) ) { return ; } switch ( mKeyStore . state ( ) ) { case UNINITIALIZED : { ensureKeyGuard ( ) ; return ; } case LOCKED : { new UnlockDialog ( ) ; return ; } case UNLOCKED : { if ( ! checkKeyGuardQuality ( ) ) { new ConfigureKeyGuardDialog ( ) ; return ; } installIfAvailable ( ) ; finish ( ) ; return ; } } }
target:  Based on the current state of the KeyStore and key guard, try to make progress on unlocking or installing to the keystore.