ServiceTokenProviderOptions
Type Alias: ServiceTokenProviderOptions
ServiceTokenProviderOptions =
object
Defined in: runtime/serviceAuth.ts:12
Параметры получения service-токена.
Properties
getBaseUrl()
getBaseUrl: () =>
string
Defined in: runtime/serviceAuth.ts:20
Базовый URL API.
Returns
string
now()?
optionalnow: () =>number
Defined in: runtime/serviceAuth.ts:36
Функция времени для тестов.
Returns
number
refreshSkewMs?
optionalrefreshSkewMs:number
Defined in: runtime/serviceAuth.ts:40
Запас по времени (мс) для преждевременного обновления.
request()
request: <
T>(url,init) =>Promise<T>
Defined in: runtime/serviceAuth.ts:16
HTTP-запрос к API (обычно fetch).
Type Parameters
T
T
Parameters
url
string
init
RequestInit
Returns
Promise<T>
serviceId?
optionalserviceId:string
Defined in: runtime/serviceAuth.ts:24
Идентификатор сервиса.
serviceSecret?
optionalserviceSecret:string
Defined in: runtime/serviceAuth.ts:28
Секрет сервиса.
serviceSecrets?
optionalserviceSecrets:string[]
Defined in: runtime/serviceAuth.ts:32
Список секретов сервиса (например для ротации).