DevicePolicyManager.RevokeKeyPairFromApp Metodo

Definizione

Chiamato da un proprietario del dispositivo o del profilo o da un selezionatore di certificati delegato (un'app delegata al #DELEGATION_CERT_SELECTION privilegio), per revocare la concessione di un'applicazione a una coppia di chiavi KeyChain.

[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

Parametri

admin
ComponentName

A quale DeviceAdminReceiver richiesta è associata o null se si chiama da un selezionatore di certificati delegato.

alias
String

Alias della chiave da cui revocare l'accesso.

packageName
String

Nome del pacchetto (già installato) da cui revocare l'accesso.

Valori restituiti

true se la concessione è stata revocata correttamente, false in caso contrario.

Attributi

Commenti

Chiamato da un proprietario del dispositivo o del profilo o da un selezionatore di certificati delegato (un'app delegata al #DELEGATION_CERT_SELECTION privilegio), per revocare la concessione di un'applicazione a una coppia di chiavi KeyChain. Le chiamate da parte dell'applicazione a android.security.KeyChain#getPrivateKey avranno esito negativo dopo la revoca della concessione.

L'app utente autorizzato riceverà la android.security.KeyChain#ACTION_KEY_ACCESS_CHANGED trasmissione quando viene revocato l'accesso a una chiave.

A partire da android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE genera un'eccezione IllegalArgumentException se alias non corrisponde a una chiave esistente.

per android.app.admin.DevicePolicyManager.revokeKeyPairFromApp(android.content.ComponentName, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a