ConnectedDevicesAccountManager Clase
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesAccountManager
- com.
public class ConnectedDevicesAccountManager
Proporciona un único punto de entrada para todas las características relacionadas con la cuenta en el SDK.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Event<Connected |
accessTokenInvalidated()
Este evento se desencadena cuando un consumidor de tokens notifica un error de token. El suscriptor de solicitud de token debe actualizar su caché de tokens o solicitar un nuevo inicio de sesión de usuario para corregir la configuración de su cuenta. |
Event<Connected |
accessTokenRequested()
Este evento se desencadena cuando es necesario solicitar un token. Este evento debe suscribirse y estar listo para responder antes de que se envíe cualquier solicitud. |
Async |
addAccountAsync(@NonNull final ConnectedDevicesAccount account)
Cuando se complete, se invocará una devolución de llamada para agregar una cuenta al administrador de cuentas. El resultado de la devolución de llamada indica si la adición de la cuenta es correcta o no. AddAccountAsync puede desencadenar #accessTokenRequested para activarse, por lo que la aplicación debe asegurarse de que su biblioteca de tokens está lista para volver a responder a la solicitud de token antes de llamar a AddAccountAsync. Si no es así, se invocará la devolución de llamada con ConnectedDevicesAccountAddedStatus |
List<Connected |
getAccounts()
Devuelve todos los ConnectedDevicesAccount de los que realiza el seguimiento actualmente este administrador. |
Async |
removeAccountAsync(@NonNull final ConnectedDevicesAccount account)
Quita un ConnectedDevicesAccount de ConnectedDevicesAccountManager, se invocará la devolución de llamada cuando se complete. |
Detalles del método
accessTokenInvalidated
public Event
Este evento se desencadena cuando un consumidor de tokens notifica un error de token. El suscriptor de solicitud de token debe actualizar su caché de tokens o solicitar un nuevo inicio de sesión de usuario para corregir la configuración de su cuenta.
Devoluciones:
accessTokenRequested
public Event
Este evento se desencadena cuando es necesario solicitar un token. Este evento debe suscribirse y estar listo para responder antes de que se envíe cualquier solicitud.
Devoluciones:
addAccountAsync
public AsyncOperation
Cuando se complete, se invocará una devolución de llamada para agregar una cuenta al administrador de cuentas. El resultado de la devolución de llamada indica si la adición de la cuenta es correcta o no. AddAccountAsync puede desencadenar #accessTokenRequested para activarse, por lo que la aplicación debe asegurarse de que su biblioteca de tokens está lista para volver a responder a la solicitud de token antes de llamar a AddAccountAsync. Si no es así, se invocará la devolución de llamada con ConnectedDevicesAccountAddedStatus
Parámetros:
Devoluciones:
getAccounts
public List
Devuelve todos los ConnectedDevicesAccount de los que realiza el seguimiento actualmente este administrador.
Devoluciones:
removeAccountAsync
public AsyncOperation
Quita un ConnectedDevicesAccount de ConnectedDevicesAccountManager, se invocará la devolución de llamada cuando se complete.
Parámetros:
Devoluciones: