Skip to main content

HTTPReceiverOptions

Defined in: src/receivers/HTTPReceiver.ts:76

Properties

clientId?

optional clientId?: string;

Defined in: src/receivers/HTTPReceiver.ts:85


clientSecret?

optional clientSecret?: string;

Defined in: src/receivers/HTTPReceiver.ts:86


customPropertiesExtractor?

optional customPropertiesExtractor?: (request) => StringIndexed;

Defined in: src/receivers/HTTPReceiver.ts:92

Parameters

request

BufferedIncomingMessage

Returns

StringIndexed


customRoutes?

optional customRoutes?: CustomRoute[];

Defined in: src/receivers/HTTPReceiver.ts:80


dispatchErrorHandler?

optional dispatchErrorHandler?: (args) => void;

Defined in: src/receivers/HTTPReceiver.ts:94

Parameters

args

ReceiverDispatchErrorHandlerArgs

Returns

void


endpoints?

optional endpoints?: string | string[];

Defined in: src/receivers/HTTPReceiver.ts:78


installationStore?

optional installationStore?: InstallationStore;

Defined in: src/receivers/HTTPReceiver.ts:89


installerOptions?

optional installerOptions?: HTTPReceiverInstallerOptions;

Defined in: src/receivers/HTTPReceiver.ts:91


logger?

optional logger?: Logger;

Defined in: src/receivers/HTTPReceiver.ts:81


logLevel?

optional logLevel?: LogLevel;

Defined in: src/receivers/HTTPReceiver.ts:82


port?

optional port?: number;

Defined in: src/receivers/HTTPReceiver.ts:79


processBeforeResponse?

optional processBeforeResponse?: boolean;

Defined in: src/receivers/HTTPReceiver.ts:83


processEventErrorHandler?

optional processEventErrorHandler?: (args) => Promise<boolean>;

Defined in: src/receivers/HTTPReceiver.ts:95

Parameters

args

ReceiverProcessEventErrorHandlerArgs

Returns

Promise<boolean>


redirectUri?

optional redirectUri?: string;

Defined in: src/receivers/HTTPReceiver.ts:88


scopes?

optional scopes?: string | string[];

Defined in: src/receivers/HTTPReceiver.ts:90


signatureVerification?

optional signatureVerification?: boolean;

Defined in: src/receivers/HTTPReceiver.ts:84


signingSecret

signingSecret: string;

Defined in: src/receivers/HTTPReceiver.ts:77


stateSecret?

optional stateSecret?: string;

Defined in: src/receivers/HTTPReceiver.ts:87


unhandledRequestHandler?

optional unhandledRequestHandler?: (args) => void;

Defined in: src/receivers/HTTPReceiver.ts:98

Parameters

args

ReceiverUnhandledRequestHandlerArgs

Returns

void


unhandledRequestTimeoutMillis?

optional unhandledRequestTimeoutMillis?: number;

Defined in: src/receivers/HTTPReceiver.ts:99