Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ExpressServerOptions

Index

Properties

Optional auth

auth: { basic?: { enabled?: boolean; password?: string; username?: string }; bearer?: { adminOrg?: string; enabled?: boolean; org?: string }; token?: { enabled?: boolean; verify?: (token: string) => Promise<boolean> } }

Type declaration

  • Optional basic?: { enabled?: boolean; password?: string; username?: string }
    • Optional enabled?: boolean
    • Optional password?: string
    • Optional username?: string
  • Optional bearer?: { adminOrg?: string; enabled?: boolean; org?: string }
    • Optional adminOrg?: string
    • Optional enabled?: boolean
    • Optional org?: string
  • Optional token?: { enabled?: boolean; verify?: (token: string) => Promise<boolean> }
    • Optional enabled?: boolean
    • Optional verify?: (token: string) => Promise<boolean>
        • (token: string): Promise<boolean>
        • Parameters

          • token: string

          Returns Promise<boolean>

Optional base

base: string

Optional customizers

customizers: ExpressCustomizer[]

endpoint

endpoint: { graphql: string }

Type declaration

  • graphql: string

Optional graphClientFactory

graphClientFactory: (aca: AutomationContextAware) => GraphClient

Type declaration

Optional host

host: string

Optional messageClientFactory

messageClientFactory: (aca: AutomationContextAware) => MessageClient

Type declaration

port

port: number

Generated using TypeDoc