ConnectedDevicesAccountManager Класс
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesAccountManager
- com.
public class ConnectedDevicesAccountManager
Предоставляет одну точку входа для всех функций, связанных с учетной записью, в пакете SDK.
Сводка по методу
Модификатор и тип | Метод и описание |
---|---|
Event<Connected |
accessTokenInvalidated()
Это событие возникает, когда потребитель маркера сообщает об ошибке маркера. Подписчик запроса маркера должен обновить кэш маркеров или запросить новое имя входа пользователя, чтобы исправить настройку учетной записи. |
Event<Connected |
accessTokenRequested()
Это событие запускается, когда требуется запросить токен. Это событие должно быть подписано и готово к реагированию перед отправкой любого запроса. |
Async |
addAccountAsync(@NonNull final ConnectedDevicesAccount account)
Добавьте учетную запись в диспетчер учетных записей, обратный вызов будет вызываться при завершении. Результат обратного вызова указывает, успешно ли выполнено добавление учетной записи. AddAccountAsync может активировать #accessTokenRequested для запуска, поэтому приложению необходимо убедиться, что ее библиотека токенов готова к повторному обращению к запросу токена перед вызовом в AddAccountAsync. В противном случае обратный вызов будет вызываться с помощью ConnectedDevicesAccountAddedStatus |
List<Connected |
getAccounts()
Возвращает все ConnectedDevicesAccount, которые в настоящее время отслеживаются этим менеджером. |
Async |
removeAccountAsync(@NonNull final ConnectedDevicesAccount account)
Удаляет ConnectedDevicesAccount из ConnectedDevicesAccountManager, обратный вызов будет вызываться при завершении. |
Сведения о методе
accessTokenInvalidated
public Event
Это событие возникает, когда потребитель маркера сообщает об ошибке маркера. Подписчик запроса маркера должен обновить кэш маркеров или запросить новое имя входа пользователя, чтобы исправить настройку учетной записи.
Возвращаемое значение:
accessTokenRequested
public Event
Это событие запускается, когда требуется запросить токен. Это событие должно быть подписано и готово к реагированию перед отправкой любого запроса.
Возвращаемое значение:
addAccountAsync
public AsyncOperation
Добавьте учетную запись в диспетчер учетных записей, обратный вызов будет вызываться при завершении. Результат обратного вызова указывает, успешно ли выполнено добавление учетной записи. AddAccountAsync может активировать #accessTokenRequested для запуска, поэтому приложению необходимо убедиться, что ее библиотека токенов готова к повторному обращению к запросу токена перед вызовом в AddAccountAsync. В противном случае обратный вызов будет вызываться с помощью ConnectedDevicesAccountAddedStatus
Параметры:
Возвращаемое значение:
getAccounts
public List
Возвращает все ConnectedDevicesAccount, которые в настоящее время отслеживаются этим менеджером.
Возвращаемое значение:
removeAccountAsync
public AsyncOperation
Удаляет ConnectedDevicesAccount из ConnectedDevicesAccountManager, обратный вызов будет вызываться при завершении.
Параметры:
Возвращаемое значение: