Interface JsonInteractionHandlerInput

interface JsonInteractionHandlerInput {
    accountId?: string;
    json: unknown;
    metadata: RepresentationMetadata;
    method: string;
    oidcInteraction?: Interaction;
    target: ResourceIdentifier;


accountId?: string

The account id of the agent doing the request if one could be found.

json: unknown

The JSON body of the request.

The metadata of the request.

method: string

The operation to execute.

oidcInteraction?: Interaction

Will be defined if the OIDC library expects us to resolve an interaction it can't handle itself, such as logging a user in.

The resource that is being targeted.