BeginGetCredentialResponse.Builder.AddAuthenticationAction(Action) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adicione uma entrada de autenticação a ser mostrada na interface do usuário.
[Android.Runtime.Register("addAuthenticationAction", "(Landroid/service/credentials/Action;)Landroid/service/credentials/BeginGetCredentialResponse$Builder;", "", ApiSince=34)]
public Android.Service.Credentials.BeginGetCredentialResponse.Builder AddAuthenticationAction(Android.Service.Credentials.Action authenticationAction);
[<Android.Runtime.Register("addAuthenticationAction", "(Landroid/service/credentials/Action;)Landroid/service/credentials/BeginGetCredentialResponse$Builder;", "", ApiSince=34)>]
member this.AddAuthenticationAction : Android.Service.Credentials.Action -> Android.Service.Credentials.BeginGetCredentialResponse.Builder
Parâmetros
- authenticationAction
- Action
A ação não nula que permite ao usuário desbloquear uma conta de provedor antes que suas entradas de credencial sejam retornadas.
Retornos
Este construtor.
- Atributos
Comentários
Adicione uma entrada de autenticação a ser mostrada na interface do usuário. Os provedores devem definir essa entrada se a conta correspondente estiver bloqueada e nenhuma credencial subjacente puder ser retornada.
Quando o usuário seleciona essa authenticationAction, o sistema invoca o PendingIntent correspondente. Depois que a atividade de ação de autenticação é iniciada e o usuário é autenticado, os provedores devem criar outra resposta com BeginGetCredentialResponse usando esse tempo adicionando as credenciais desbloqueadas na forma de CredentialEntry.
O novo objeto de resposta deve ser definido no resultado da atividade de autenticação. O código de resultado deve ser definido como Activity.RESULT_OK e o CredentialProviderService.EXTRA_BEGIN_GET_CREDENTIAL_RESPONSE extra deve ser definido com o novo objeto BeginGetCredentialResponse totalmente preenchido.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.