@nebius/js-sdk - v0.1.4
Services Index
GitHub
Preparing search index...
runtime/token/file_cache/async_renewable_bearer
AsyncRenewableBearer
Class AsyncRenewableBearer
Hierarchy (
View Summary
)
Bearer
AsyncRenewableBearer
Indexable
[
key
:
symbol
]:
()
=>
unknown
Index
Constructors
constructor
Properties
$type
safety
Margin
Accessors
name
wrapped
Methods
[custom
Json]
close
fetch
is
Renewal
Required
receiver
request
Renewal
Constructors
constructor
new
AsyncRenewableBearer
(
source
:
Bearer
,
opts
?:
{
cacheFilePath
?:
string
;
fileCacheThrottleMs
?:
number
;
initialRetryTimeoutMs
?:
number
;
initialSafetyMarginMs
?:
number
|
null
;
jitterFraction
?:
number
;
lifetimeSafeFraction
?:
number
;
logger
?:
Logger
;
maxRetries
?:
number
;
maxRetryTimeoutMs
?:
number
;
refreshRequestTimeoutMs
?:
number
;
retrySafetyMarginMs
?:
number
;
retryTimeoutExponent
?:
number
;
safetyMinRemainingMs
?:
number
;
}
,
)
:
AsyncRenewableBearer
Parameters
source
:
Bearer
Optional
opts
:
{
cacheFilePath
?:
string
;
fileCacheThrottleMs
?:
number
;
initialRetryTimeoutMs
?:
number
;
initialSafetyMarginMs
?:
number
|
null
;
jitterFraction
?:
number
;
lifetimeSafeFraction
?:
number
;
logger
?:
Logger
;
maxRetries
?:
number
;
maxRetryTimeoutMs
?:
number
;
refreshRequestTimeoutMs
?:
number
;
retrySafetyMarginMs
?:
number
;
retryTimeoutExponent
?:
number
;
safetyMinRemainingMs
?:
number
;
}
Returns
AsyncRenewableBearer
Properties
Readonly
$type
$type
:
"nebius.sdk.AsyncRenewableBearer"
= 'nebius.sdk.AsyncRenewableBearer'
safety
Margin
safetyMargin
:
number
|
null
Accessors
name
get
name
()
:
string
|
undefined
Returns
string
|
undefined
wrapped
get
wrapped
()
:
Bearer
|
undefined
Returns
Bearer
|
undefined
Methods
[custom
Json]
"[customJson]"
()
:
unknown
Returns
unknown
close
close
(
graceMs
?:
number
)
:
Promise
<
void
>
Parameters
Optional
graceMs
:
number
Returns
Promise
<
void
>
fetch
fetch
(
timeoutMs
?:
number
,
options
?:
AuthorizationOptions
)
:
Promise
<
Token
>
Parameters
Optional
timeoutMs
:
number
Optional
options
:
AuthorizationOptions
Returns
Promise
<
Token
>
is
Renewal
Required
isRenewalRequired
()
:
boolean
Returns
boolean
receiver
receiver
()
:
Receiver
Returns
Receiver
request
Renewal
requestRenewal
()
:
void
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$type
safety
Margin
Accessors
name
wrapped
Methods
[custom
Json]
close
fetch
is
Renewal
Required
receiver
request
Renewal
Services Index
Services Index
GitHub
@nebius/js-sdk - v0.1.4
Loading...