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