The provisioning API serves two classes of clients:

  • Integration managers which provide a unique secret token, and a userId
  • Widget users which provide a openId token.

Hierarchy

  • ProvisioningApi

Constructors

Properties

Methods

Constructors

Properties

baseRoute: Router

Methods

  • Parameters

    • method: Methods
    • path: string
    • handler: ((req: ProvisioningRequest<{ [key: string]: string }, any, any, ParsedQs>, res: Response<any, Record<string, any>>, next?: NextFunction) => void | Promise<void>)
        • (req: ProvisioningRequest<{ [key: string]: string }, any, any, ParsedQs>, res: Response<any, Record<string, any>>, next?: NextFunction): void | Promise<void>
        • Parameters

          • req: ProvisioningRequest<{ [key: string]: string }, any, any, ParsedQs>
          • res: Response<any, Record<string, any>>
          • Optional next: NextFunction

          Returns void | Promise<void>

    • Optional fnName: string

    Returns void

  • Returns Promise<void>

  • Parameters

    • port: number
    • hostname: string = "0.0.0.0"
    • backlog: number = 10

    Returns Promise<void>

Generated using TypeDoc