PackageManager.SetAutoRevokeWhitelisted(String, Boolean) メソッド

定義

アプリが長期間使用されていない場合に、そのアクセス許可が自動的に取り消されることを除外するアプリケーションをマークします。

[Android.Runtime.Register("setAutoRevokeWhitelisted", "(Ljava/lang/String;Z)Z", "GetSetAutoRevokeWhitelisted_Ljava_lang_String_ZHandler", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.WHITELIST_AUTO_REVOKE_PERMISSIONS")]
public virtual bool SetAutoRevokeWhitelisted (string packageName, bool whitelisted);
[<Android.Runtime.Register("setAutoRevokeWhitelisted", "(Ljava/lang/String;Z)Z", "GetSetAutoRevokeWhitelisted_Ljava_lang_String_ZHandler", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.WHITELIST_AUTO_REVOKE_PERMISSIONS")>]
abstract member SetAutoRevokeWhitelisted : string * bool -> bool
override this.SetAutoRevokeWhitelisted : string * bool -> bool

パラメーター

packageName
String

除外を設定するアプリ。

whitelisted
Boolean

アプリをホワイトリストに登録する必要があるかどうか。

戻り値

変更が有効になったかどうか。

属性

注釈

アプリが長期間使用されていない場合に、そのアクセス許可が自動的に取り消されることを除外するアプリケーションをマークします。

特定のパッケージをインストールしたレコード上のインストーラーのみが、これを呼び出すように許可されます。

パッケージはホワイトリストに登録された状態で開始され、そのパッケージからアクセス許可を自動取り消すとアクセス許可を再要求する以外に破損が発生しない限り、インストールするパッケージのホワイトリストを解除するのはインストーラーの責任です。

<strong>Note: </strong>この API に名前を付けるときは、より包括的な用語を使用することをお勧めします。 追加された同様の API では、"ホワイトリスト" という用語を使用しないようにします。

の Java ドキュメント android.content.pm.PackageManager.setAutoRevokeWhitelisted(java.lang.String, boolean)

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

適用対象