Skip to content

ActivityPlug API / @activityplug/server / ActivityPlugServerOptions

Interface: ActivityPlugServerOptions

Defined in: packages/server/src/runtime/server.ts:79

Properties

adapters

readonly adapters: readonly ActivityPlugAdapter[]

Defined in: packages/server/src/runtime/server.ts:80


allowPrivateNetworks?

readonly optional allowPrivateNetworks?: boolean

Defined in: packages/server/src/runtime/server.ts:90


authStartLimiter?

readonly optional authStartLimiter?: OAuthStartLimiter

Defined in: packages/server/src/runtime/server.ts:96


browser?

readonly optional browser?: BrowserBoundaryOptions

Defined in: packages/server/src/runtime/server.ts:95


cors?

readonly optional cors?: CORSOptions

Defined in: packages/server/src/runtime/server.ts:87


createBudgetScope?

readonly optional createBudgetScope?: (context) => BudgetScope

Defined in: packages/server/src/runtime/server.ts:98

Parameters

context

BudgetScopeFactoryContext

Returns

BudgetScope


credentialLeases?

readonly optional credentialLeases?: any

Defined in: packages/server/src/runtime/server.ts:92


graphqlLimits?

readonly optional graphqlLimits?: Partial<GraphQLLimits>

Defined in: packages/server/src/runtime/server.ts:94


oauthClientSecrets?

readonly optional oauthClientSecrets?: OAuthClientSecretStore

Defined in: packages/server/src/runtime/server.ts:91


originPolicy?

readonly optional originPolicy?: any

Defined in: packages/server/src/runtime/server.ts:89


readiness?

readonly optional readiness?: () => boolean | Promise<boolean>

Defined in: packages/server/src/runtime/server.ts:85

Optional dependency readiness probe for public health checks. Returning false, or rejecting, marks the server as unhealthy.

Returns

boolean | Promise<boolean>


remoteCredentialGrants?

readonly optional remoteCredentialGrants?: readonly RemoteCredentialGrant[]

Defined in: packages/server/src/runtime/server.ts:99


requestLimits?

readonly optional requestLimits?: Partial<RequestLimits>

Defined in: packages/server/src/runtime/server.ts:93


securityStateLifecycle?

readonly optional securityStateLifecycle?: SecurityStateLifecycle

Defined in: packages/server/src/runtime/server.ts:97


sessions?

readonly optional sessions?: AuthSessionStore

Defined in: packages/server/src/runtime/server.ts:86


tokenImport?

readonly optional tokenImport?: TokenImportOptions

Defined in: packages/server/src/runtime/server.ts:88