Skip to main content
browser.DiscoveryClient Public discovery and business calls, using only the caller’s bearer token. The token provider owns sign-in/refresh; each operation pins one verified token for its context check and submission.

Constructors

constructor

• new DiscoveryClient(options)

Parameters

Methods

discover

▸ discover(args?): Promise<DiscoveryPage>

Parameters

Returns

Promise<DiscoveryPage>

describe

▸ describe(ref): Promise<DiscoveryDescription>

Parameters

Returns

Promise<DiscoveryDescription>

read

▸ read(ref, query?): Promise<any>

Parameters

Returns

Promise<any>

run

▸ run(ref, args): Promise<any>

Parameters

Returns

Promise<any>

prepare

▸ prepare(input): Promise<RetainedOperationRequest> Return recovery inputs without submitting. Persist this result before invoke; preview omits the key and creates no acceptance.

Parameters

Returns

Promise<RetainedOperationRequest>

operation

▸ operation(request, mode?): Promise<Value> Return the native receipt or recovery result. Transport/decoding failure leaves acceptance unknown: recover this same request, never a new key.

Parameters

Returns

Promise<Value>