DevicePolicyManager.GetPasswordExpirationTimeout(ComponentName) メソッド

定義

指定された管理者のパスワードの有効期限のタイムアウトを取得します。

[Android.Runtime.Register("getPasswordExpirationTimeout", "(Landroid/content/ComponentName;)J", "GetGetPasswordExpirationTimeout_Landroid_content_ComponentName_Handler")]
public virtual long GetPasswordExpirationTimeout (Android.Content.ComponentName? admin);
[<Android.Runtime.Register("getPasswordExpirationTimeout", "(Landroid/content/ComponentName;)J", "GetGetPasswordExpirationTimeout_Landroid_content_ComponentName_Handler")>]
abstract member GetPasswordExpirationTimeout : Android.Content.ComponentName -> int64
override this.GetPasswordExpirationTimeout : Android.Content.ComponentName -> int64

パラメーター

admin
ComponentName

チェックする、またはnullすべての管理者を集計する管理コンポーネントの名前。

戻り値

指定された管理者のタイムアウト、またはすべてのタイムアウトの最小値

属性

注釈

指定された管理者のパスワードの有効期限のタイムアウトを取得します。有効期限のタイムアウトは、指定された管理者に対する の #setPasswordExpirationTimeout(ComponentName, long) 呼び出しで提供される定期的な有効期限のタイムアウト、または参加しているすべてのポリシー管理者の集計 (が null の場合 admin ) です。 別の課題を持つプロファイルに制限を設定した管理者は考慮されません。

親プロファイルの制限を取得するために、 DevicePolicyManager によって #getParentProfileInstance(ComponentName) 返されるインスタンスでこのメソッドを呼び出すことができます。

機能をサポート PackageManager#FEATURE_SECURE_LOCK_SCREEN していないデバイスでは、パスワードの有効期限は常に無効になり、このメソッドは常に 0 を返します。

android.app.admin.DevicePolicyManager.getPasswordExpirationTimeout(android.content.ComponentName)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象