Przejdź do głównej zawartości

Interface: BotProtectionTokenProvider

Vendor-agnostic token provider interface

Methods​

destroy()​

destroy(): void

Cleanup widget and script resources

Returns​

void


execute()​

execute(options?): Promise<string | null>

Get a fresh bot protection token. Handles: in-flight deduplication, timeout, singleton script loading.

Parameters​

options?​
action?​

string

Operation name (e.g. 'CustomerCreate') for action validation

timeoutMs?​

number

Timeout in ms (default: 10000)

Returns​

Promise<string | null>

Token string or null if unavailable (adblock, timeout, error)