TokenCredential class
TokenCredential — это учетные данные, используемые для создания TokenCredentialPolicy. Обновите маркер, задав для нового значения строки маркера свойство токена.
Пример
const tokenCredential = new TokenCredential("clientId", "token"); конвейер const = MapsURL.newPipeline(tokenCredential);
const searchURL = new SearchURL(pipeline);
Настройте таймер для обновления маркера const timerID = setInterval(() => { // Update token путем доступа к общедоступному токенуCredential.tokenCredential.token = "updatedToken"; // ПРЕДУПРЕЖДЕНИЕ: Таймер должен быть остановлен вручную! Он запретит сборку мусора tokenCredential, если (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Установка интервала до истечения срока действия маркера
- Extends
Конструкторы
Token |
Создает экземпляр TokenCredential. |
Свойства
client |
Значение изменяемого идентификатора клиента. Для этого свойства можно задать новое значение идентификатора, например при использовании нового маркера для другой учетной записи Azure Maps. |
token | Изменяемое значение токена. Это свойство можно задать для обновленного маркера, например при истечении срока действия маркера OAuth. |
Методы
create(Request |
Создает объект TokenCredentialPolicy. |
Сведения о конструкторе
TokenCredential(string, string)
Создает экземпляр TokenCredential.
new TokenCredential(clientId: string, token: string)
Параметры
- clientId
-
string
- token
-
string
Сведения о свойстве
clientId
Значение изменяемого идентификатора клиента. Для этого свойства можно задать новое значение идентификатора, например при использовании нового маркера для другой учетной записи Azure Maps.
clientId: string
Значение свойства
string
token
Изменяемое значение токена. Это свойство можно задать для обновленного маркера, например при истечении срока действия маркера OAuth.
token: string
Значение свойства
string
Сведения о методе
create(RequestPolicy, RequestPolicyOptions)
Создает объект TokenCredentialPolicy.
function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): TokenCredentialPolicy
Параметры
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions