Lenguaje

AuthenticationPolicyManager.CreateCrossDeviceAuthenticationRequest Método

Definición

Crea una nueva solicitud de autenticación entre dispositivos asociada al android.companion.CompanionDeviceManageridentificador de dispositivo remoto ofuscado especificado.

[Android.Runtime.Register("createCrossDeviceAuthenticationRequest", "(Ljava/util/UUID;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void CreateCrossDeviceAuthenticationRequest(Java.Util.UUID associationToken, Java.Util.Concurrent.IExecutor callbackExecutor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("createCrossDeviceAuthenticationRequest", "(Ljava/util/UUID;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.CreateCrossDeviceAuthenticationRequest : Java.Util.UUID * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parámetros

associationToken
UUID

el token de asociación del dispositivo remoto donde se procesará esta solicitud.

callbackExecutor
IExecutor

el ejecutor en el que se va a invocar la devolución de llamada

callback
IOutcomeReceiver

el receptor de la solicitud cifrada en caso de éxito o una excepción en caso de error

Atributos

Comentarios

Crea una nueva solicitud de autenticación entre dispositivos asociada al identificador de dispositivo remoto ofuscado de CompanionDeviceManager dado. Los autores de llamadas suelen obtener este identificador de una aplicación complementaria que usa AssociationInfo.getAssociationToken() para recuperarlo junto con otra información del dispositivo que se compartirá con las aplicaciones.

Use PROPERTY_CROSS_DEVICE_TRUSTED_PACKAGES si la aplicación es conocida por otro nombre en el dispositivo remoto.

Use PROPERTY_CROSS_DEVICE_TRUSTED_CERTIFICATES si la aplicación está firmada con un certificado diferente en el dispositivo remoto.

El uso de esta API también puede requerir cumplir requisitos adicionales, como mostrar una notificación activa al usuario mientras la operación entre dispositivos está en curso. Consulte la documentación del servicio protegido por esta API para obtener más información.

Referencia de Android para android.security.authenticationpolicy.AuthenticationPolicyManager.createCrossDeviceAuthenticationRequest.

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