Skip to main content

HTTPReceiverOptions

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

Properties​

bodyLimit?​

optional bodyLimit?: string | number;

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


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