DevicePolicyManager.RevokeKeyPairFromApp メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
KeyChain キー ペアに対するアプリケーションの許可を取り消すために、デバイスまたはプロファイル所有者、または委任された証明書の選択者 ( #DELEGATION_CERT_SELECTION 特権が委任されたアプリ) によって呼び出されます。
[Android.Runtime.Register("revokeKeyPairFromApp", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z", "GetRevokeKeyPairFromApp_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)]
public virtual bool RevokeKeyPairFromApp(Android.Content.ComponentName? admin, string alias, string packageName);
[<Android.Runtime.Register("revokeKeyPairFromApp", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z", "GetRevokeKeyPairFromApp_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>]
abstract member RevokeKeyPairFromApp : Android.Content.ComponentName * string * string -> bool
override this.RevokeKeyPairFromApp : Android.Content.ComponentName * string * string -> bool
パラメーター
- admin
- ComponentName
この要求が関連付けられている DeviceAdminReceiver はどれか、委任された証明書の選択者から呼び出す場合は null 。
- alias
- String
アクセスを取り消すキーのエイリアス。
- packageName
- String
アクセスを取り消す (既にインストールされている) パッケージの名前。
返品
true 許可が正常に取り消された場合は、それ以外の場合 false 。
- 属性
注釈
KeyChain キー ペアに対するアプリケーションの許可を取り消すために、デバイスまたはプロファイル所有者、または委任された証明書の選択者 ( #DELEGATION_CERT_SELECTION 特権が委任されたアプリ) によって呼び出されます。
android.security.KeyChain#getPrivateKeyするアプリケーションによる呼び出しは、許可が取り消された後に失敗します。
権限付与対象アプリは、キーへのアクセスが取り消されたときに android.security.KeyChain#ACTION_KEY_ACCESS_CHANGED ブロードキャストを受け取ります。
aliasが既存のキーに対応していない場合、android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEからIllegalArgumentExceptionがスローされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。