KeyChain.CreateManageCredentialsIntent(AppUriAuthenticationPolicy) Método

Definição

Retorna um Intent que deve ser usado por um aplicativo para solicitar o gerenciamento das credenciais do usuário.

[Android.Runtime.Register("createManageCredentialsIntent", "(Landroid/security/AppUriAuthenticationPolicy;)Landroid/content/Intent;", "", ApiSince=31)]
public static Android.Content.Intent CreateManageCredentialsIntent(Android.Security.AppUriAuthenticationPolicy policy);
[<Android.Runtime.Register("createManageCredentialsIntent", "(Landroid/security/AppUriAuthenticationPolicy;)Landroid/content/Intent;", "", ApiSince=31)>]
static member CreateManageCredentialsIntent : Android.Security.AppUriAuthenticationPolicy -> Android.Content.Intent

Parâmetros

policy
AppUriAuthenticationPolicy

A política de autenticação determina qual alias para uma chave privada e um par de certificados devem ser usados para autenticação.

Retornos

Atributos

Comentários

Retorna um Intent que deve ser usado por um aplicativo para solicitar o gerenciamento das credenciais do usuário. Isso é limitado a dispositivos não gerenciados. A política de autenticação deve ser fornecida para poder fazer essa solicitação com êxito.

Essa intenção deve ser iniciada Activity#startActivityForResult(Intent, int) para verificar se a solicitação foi bem-sucedida e se o usuário aceitou ou negou a solicitação. Se o usuário receber e aceitar a solicitação com êxito, o código de resultado será Activity#RESULT_OK, caso contrário, o código de resultado será Activity#RESULT_CANCELED.

KeyChain#isCredentialManagementApp(Context) deve ser usado para determinar se um aplicativo já é o aplicativo de gerenciamento de credenciais.

Java documentação para android.security.KeyChain.createManageCredentialsIntent(android.security.AppUriAuthenticationPolicy).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a