Partager via


ConnectedDevicesAccountManager Classe

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.ConnectedDevicesAccountManager

public class ConnectedDevicesAccountManager

Fournit un point d’entrée unique pour toutes les fonctionnalités liées au compte dans le Kit de développement logiciel (SDK).

Résumé de la méthode

Modificateur et type Méthode et description
Event<ConnectedDevicesAccountManager, ConnectedDevicesAccessTokenInvalidatedEventArgs> accessTokenInvalidated()

Cet événement est déclenché lorsqu’un consommateur de jetons signale une erreur de jeton. L’abonné à la demande de jeton doit actualiser son cache de jetons ou demander une nouvelle connexion utilisateur pour corriger la configuration de son compte.

Event<ConnectedDevicesAccountManager, ConnectedDevicesAccessTokenRequestedEventArgs> accessTokenRequested()

Cet événement est déclenché lorsqu’il est nécessaire de demander un jeton. Cet événement doit être abonné et prêt à répondre avant l’envoi d’une demande.

AsyncOperation<ConnectedDevicesAddAccountResult> addAccountAsync(@NonNull final ConnectedDevicesAccount account)

Ajoutez un compte au gestionnaire de comptes, le rappel sera appelé une fois terminé. Le résultat du rappel indique si l’ajout de compte réussit ou non. AddAccountAsync peut déclencher #accessTokenRequested à déclencher. L’application doit donc s’assurer que sa bibliothèque de jetons est prête à être réappondée à la demande de jeton avant d’appeler dans AddAccountAsync. Si ce n’est pas le cas, le rappel est appelé avec ConnectedDevicesAccountAddedStatus

List<ConnectedDevicesAccount> getAccounts()

Retournez toutes les ConnectedDevicesAccount actuellement suivies par ce responsable.

AsyncOperation<ConnectedDevicesRemoveAccountResult> removeAccountAsync(@NonNull final ConnectedDevicesAccount account)

Supprime une ConnectedDevicesAccount de ConnectedDevicesAccountManager, le rappel est appelé une fois terminé.

Détails de la méthode

accessTokenInvalidated

public Event accessTokenInvalidated()

Cet événement est déclenché lorsqu’un consommateur de jetons signale une erreur de jeton. L’abonné à la demande de jeton doit actualiser son cache de jetons ou demander une nouvelle connexion utilisateur pour corriger la configuration de son compte.

Retours:

Abonnement aux événements

accessTokenRequested

public Event accessTokenRequested()

Cet événement est déclenché lorsqu’il est nécessaire de demander un jeton. Cet événement doit être abonné et prêt à répondre avant l’envoi d’une demande.

Retours:

Abonnement aux événements

addAccountAsync

public AsyncOperation addAccountAsync(@NonNull final ConnectedDevicesAccount account)

Ajoutez un compte au gestionnaire de comptes, le rappel sera appelé une fois terminé. Le résultat du rappel indique si l’ajout de compte réussit ou non. AddAccountAsync peut déclencher #accessTokenRequested à déclencher. L’application doit donc s’assurer que sa bibliothèque de jetons est prête à être réappondée à la demande de jeton avant d’appeler dans AddAccountAsync. Si ce n’est pas le cas, le rappel est appelé avec ConnectedDevicesAccountAddedStatus

Paramètres:

account - Une ConnectedDevicesAccount à ajouter à la plateforme.

Retours:

Résultat de l’opération d’ajout de compte

getAccounts

public List getAccounts()

Retournez toutes les ConnectedDevicesAccount actuellement suivies par ce responsable.

Retours:

removeAccountAsync

public AsyncOperation removeAccountAsync(@NonNull final ConnectedDevicesAccount account)

Supprime une ConnectedDevicesAccount de ConnectedDevicesAccountManager, le rappel est appelé une fois terminé.

Paramètres:

account - ConnectedDevicesAccount à supprimer.

Retours:

Résultat de l’opération de suppression de compte

S’applique à