KeyPermanentlyInvalidatedException генерируется при использовании SecretKey, если добавляется новый отпечаток или все отпечатки удаляются после создания ключа. Но из того, что я видел, только куча устройств Samsung на самом деле выбрасывают это исключение. Так что это, вероятно, недостаточно надежно, если вы хотите узнать какие-либо изменения в зарегистрированных отпечатках пальцев на всех устройствах.
Если вы беспокоитесь о безопасности, ознакомьтесь с setInvalidatedByBiometricEnrollment метод, который доступен на N и выше.