Lenguaje

BeginGetCredentialResponse.Builder.AddAuthenticationAction(Action) Método

Definición

Agregue una entrada de autenticación que se mostrará en la interfaz de usuario.

[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

Devoluciones

Atributos

Comentarios

Agregue una entrada de autenticación que se mostrará en la interfaz de usuario. Los proveedores deben establecer esta entrada si la cuenta correspondiente está bloqueada y no se puede devolver ninguna credencial subyacente.

Cuando el usuario selecciona esta authenticationAction, el sistema invoca la instancia de pendingIntent correspondiente. Una vez iniciada la actividad de acción de autenticación y el usuario se autentica, los proveedores deben crear otra respuesta con BeginGetCredentialResponse mediante esta vez agregando las credenciales desbloqueadas en forma de CredentialEntry.

El nuevo objeto de respuesta debe establecerse en el resultado de la actividad de autenticación. El código de resultado debe establecerse en Activity.RESULT_OK y el CredentialProviderService.EXTRA_BEGIN_GET_CREDENTIAL_RESPONSE extra debe establecerse con el nuevo objeto BeginGetCredentialResponse totalmente rellenado.

Referencia de Android para android.service.credentials.BeginGetCredentialResponse.Builder.addAuthenticationAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a