Sous OS 2.2, vous pouvez déterminer s'il existe une stratégie de sécurité minimale à l'aide de DevicePolicyManager getPasswordQuality(null). Il renverra une constante PASSWORD_QUALITY_ * indiquant le niveau minimum de sécurité en vigueur, par ex.
PASSWORD_QUALITY_UNSPECIFIED
PASSWORD_QUALITY_SOMETHING
PASSWORD_QUALITY_NUMERIC
PASSWORD_QUALITY_ALPHABETIC
PASSWORD_QUALITY_ALPHANUMERIC
PASSWORD_QUALITY_COMPLEX
Malheureusement, je ne pense pas que cela vous dire ce que la qualité de la protection par mot de passe à l'utilisateur dispose actuellement, à savoir qu'il ne vous indique s'il arrive à une sécurité politique en place (qui ne sera pas ce commun à moins que tous vos utilisateurs aient des e-mails via un serveur Exchange qui implémente une politique de sécurité).
Vous pouvez toujours appeler le setPasswordQuality dans votre application pour appliquer un mot de passe de périphérique minimum.
Si vous trouvez une réponse à cette question qui fonctionne sur OS 2.1 je serais intéressé de l'entendre!