Skip to content

ActivityPlug API / @activityplug/core / AdapterOperationContext

Interface: AdapterOperationContext ​

Defined in: packages/core/src/adapters/client-types.ts:62

Properties ​

adapterId ​

readonly adapterId: string

Defined in: packages/core/src/adapters/client-types.ts:64


assertCredentialAllowed? ​

readonly optional assertCredentialAllowed?: (input) => void

Defined in: packages/core/src/adapters/client-types.ts:70

Parameters ​

input ​
credentialClass ​

string

operation ​

string

recipient ​

string

representation ​

RemoteCredentialRepresentation

Returns ​

void


budget? ​

readonly optional budget?: BudgetScope

Defined in: packages/core/src/adapters/client-types.ts:69


capabilities ​

readonly capabilities: CapabilitySet

Defined in: packages/core/src/adapters/client-types.ts:66


detectedSoftware? ​

readonly optional detectedSoftware?: object

Defined in: packages/core/src/adapters/client-types.ts:76

name ​

readonly name: string

version? ​

readonly optional version?: string


fetch ​

readonly fetch: {(input, init?): Promise<Response>; (input, init?): Promise<Response>; }

Defined in: packages/core/src/adapters/client-types.ts:67

Call Signature ​

(input, init?): Promise<Response>

MDN Reference

Parameters ​
input ​

URL | RequestInfo

init? ​

RequestInit

Returns ​

Promise<Response>

Call Signature ​

(input, init?): Promise<Response>

MDN Reference

Parameters ​
input ​

string | URL | Request

init? ​

RequestInit

Returns ​

Promise<Response>


operation? ​

readonly optional operation?: string

Defined in: packages/core/src/adapters/client-types.ts:65


origin ​

readonly origin: string

Defined in: packages/core/src/adapters/client-types.ts:63


sessionStore? ​

readonly optional sessionStore?: AuthSessionStore

Defined in: packages/core/src/adapters/client-types.ts:68