ActivityPlug API / @activityplug/core / ActivityPlugClientOptions
Interface: ActivityPlugClientOptions
Defined in: packages/core/src/adapters/client-types.ts:409
Properties
adapter
readonlyadapter:ActivityPlugAdapter
Defined in: packages/core/src/adapters/client-types.ts:410
capabilities?
readonlyoptionalcapabilities?:Readonly<Record<CapabilityName,CapabilityDecision>>
Defined in: packages/core/src/adapters/client-types.ts:412
createBudgetScope?
readonlyoptionalcreateBudgetScope?: (context) =>BudgetScope
Defined in: packages/core/src/adapters/client-types.ts:416
Parameters
context
Returns
credentialLeases?
readonlyoptionalcredentialLeases?:CredentialLeaseStore
Defined in: packages/core/src/adapters/client-types.ts:414
detectedSoftware?
readonlyoptionaldetectedSoftware?:object
Defined in: packages/core/src/adapters/client-types.ts:417
name
readonlyname:string
version?
readonlyoptionalversion?:string
fetch?
readonlyoptionalfetch?: {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Defined in: packages/core/src/adapters/client-types.ts:422
Call Signature
(
input,init?):Promise<Response>
Parameters
input
URL | RequestInfo
init?
RequestInit
Returns
Promise<Response>
Call Signature
(
input,init?):Promise<Response>
Parameters
input
string | URL | Request
init?
RequestInit
Returns
Promise<Response>
Deprecated
Raw transports are rejected. Provide remoteAuthority.
origin
readonlyorigin:string
Defined in: packages/core/src/adapters/client-types.ts:411
remoteAuthority?
readonlyoptionalremoteAuthority?:RemoteAuthority
Defined in: packages/core/src/adapters/client-types.ts:415
sessionStore?
readonlyoptionalsessionStore?:AuthSessionStore
Defined in: packages/core/src/adapters/client-types.ts:413