RuntimeSecretsProviderOptions
Type Alias: RuntimeSecretsProviderOptions
RuntimeSecretsProviderOptions =
object
Defined in: runtime/runtimeSecretsProvider.ts:11
Параметры fetcher секретов runtime-backend.
Properties
getAuthHeader()?
optionalgetAuthHeader: () =>string|null|Promise<string|null>
Defined in: runtime/runtimeSecretsProvider.ts:31
Коллбек для получения JWT заголовка.
Returns
string | null | Promise<string | null>
getBaseUrl()
getBaseUrl: () =>
string
Defined in: runtime/runtimeSecretsProvider.ts:19
Базовый URL API.
Returns
string
now()?
optionalnow: () =>number
Defined in: runtime/runtimeSecretsProvider.ts:23
Функция времени для тестов.
Returns
number
request()
request: <
T>(url,init) =>Promise<T>
Defined in: runtime/runtimeSecretsProvider.ts:15
HTTP-запрос к API (обычно fetch).
Type Parameters
T
T
Parameters
url
string
init
RequestInit
Returns
Promise<T>
ttlMs?
optionalttlMs:number
Defined in: runtime/runtimeSecretsProvider.ts:27
TTL кэша в миллисекундах.