DeviceAdminReceiver.OnPasswordExpiring Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| OnPasswordExpiring(Context, Intent) |
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré. |
| OnPasswordExpiring(Context, Intent, UserHandle) |
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré. |
OnPasswordExpiring(Context, Intent)
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré.
[Android.Runtime.Register("onPasswordExpiring", "(Landroid/content/Context;Landroid/content/Intent;)V", "GetOnPasswordExpiring_Landroid_content_Context_Landroid_content_Intent_Handler")]
public virtual void OnPasswordExpiring(Android.Content.Context context, Android.Content.Intent intent);
[<Android.Runtime.Register("onPasswordExpiring", "(Landroid/content/Context;Landroid/content/Intent;)V", "GetOnPasswordExpiring_Landroid_content_Context_Landroid_content_Intent_Handler")>]
abstract member OnPasswordExpiring : Android.Content.Context * Android.Content.Intent -> unit
override this.OnPasswordExpiring : Android.Content.Context * Android.Content.Intent -> unit
Paramètres
- context
- Context
Contexte en cours d’exécution en fonction #onReceivede .
- intent
- Intent
Intention reçue en fonction #onReceivede .
- Attributs
Remarques
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré. Il est généralement appelé à l’heure suivante : au démarrage de l’appareil, une fois par jour avant l’expiration du mot de passe et au moment de l’expiration du mot de passe.
Si le mot de passe n’est pas mis à jour par l’utilisateur, cette méthode continue d’être appelée une fois par jour jusqu’à ce que le mot de passe soit modifié ou que l’administrateur de l’appareil désactive l’expiration du mot de passe.
L’administrateur publie généralement une notification demandant à l’utilisateur de modifier son mot de passe en réponse à cet appel. Le délai d’expiration du mot de passe réel peut être obtenu en appelant DevicePolicyManager#getPasswordExpiration(ComponentName)
L’administrateur doit être sûr de retirer les notifications qu’il a publiées en réponse à cet appel lorsqu’il reçoit DeviceAdminReceiver#onPasswordChanged(Context, Intent) .
Ce membre est déconseillé. À partir de android.os.Build.VERSION_CODES#O, utilisez #onPasswordExpiring(Context, Intent, UserHandle) à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
OnPasswordExpiring(Context, Intent, UserHandle)
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré.
[Android.Runtime.Register("onPasswordExpiring", "(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V", "GetOnPasswordExpiring_Landroid_content_Context_Landroid_content_Intent_Landroid_os_UserHandle_Handler", ApiSince=26)]
public virtual void OnPasswordExpiring(Android.Content.Context context, Android.Content.Intent intent, Android.OS.UserHandle user);
[<Android.Runtime.Register("onPasswordExpiring", "(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V", "GetOnPasswordExpiring_Landroid_content_Context_Landroid_content_Intent_Landroid_os_UserHandle_Handler", ApiSince=26)>]
abstract member OnPasswordExpiring : Android.Content.Context * Android.Content.Intent * Android.OS.UserHandle -> unit
override this.OnPasswordExpiring : Android.Content.Context * Android.Content.Intent * Android.OS.UserHandle -> unit
Paramètres
- context
- Context
Contexte en cours d’exécution en fonction #onReceivede .
- intent
- Intent
Intention reçue en fonction #onReceivede .
- user
- UserHandle
Utilisateur ou profil pour lequel le mot de passe expire. Pour déterminer si cet utilisateur est le profil actuel ou un utilisateur parent, vérifiez l’égalité avec Process#myUserHandle.
- Attributs
Remarques
Appelé régulièrement lorsque le mot de passe de l’appareil ou du profil de défi est sur le point d’expirer ou a expiré. Il est généralement appelé à l’heure suivante : au démarrage de l’appareil, une fois par jour avant l’expiration du mot de passe et au moment de l’expiration du mot de passe.
Si le mot de passe n’est pas mis à jour par l’utilisateur, cette méthode continue d’être appelée une fois par jour jusqu’à ce que le mot de passe soit modifié ou que l’administrateur de l’appareil désactive l’expiration du mot de passe.
L’administrateur publie généralement une notification demandant à l’utilisateur de modifier son mot de passe en réponse à cet appel. Le délai d’expiration du mot de passe réel peut être obtenu en appelant DevicePolicyManager#getPasswordExpiration(ComponentName)
L’administrateur doit être sûr de retirer les notifications qu’il a publiées en réponse à cet appel lorsqu’il reçoit DeviceAdminReceiver#onPasswordChanged(Context, Intent, UserHandle) .
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.