ExpressReceiverOptions
Defined in: src/receivers/ExpressReceiver.ts:92
Properties
app?
optional app?: Application;
Defined in: src/receivers/ExpressReceiver.ts:110
clientId?
optional clientId?: string;
Defined in: src/receivers/ExpressReceiver.ts:103
clientSecret?
optional clientSecret?: string;
Defined in: src/receivers/ExpressReceiver.ts:104
customPropertiesExtractor?
optional customPropertiesExtractor?: (request) => StringIndexed;
Defined in: src/receivers/ExpressReceiver.ts:112
Parameters
request
Request
Returns
dispatchErrorHandler?
optional dispatchErrorHandler?: (args) => Promise<void>;
Defined in: src/receivers/ExpressReceiver.ts:113
Parameters
args
ReceiverDispatchErrorHandlerArgs
Returns
Promise<void>
endpoints?
optional endpoints?:
| string
| {
[endpointType: string]: string;
};
Defined in: src/receivers/ExpressReceiver.ts:96
installationStore?
optional installationStore?: InstallationStore;
Defined in: src/receivers/ExpressReceiver.ts:107
installerOptions?
optional installerOptions?: InstallerOptions;
Defined in: src/receivers/ExpressReceiver.ts:109
logger?
optional logger?: Logger;
Defined in: src/receivers/ExpressReceiver.ts:94
logLevel?
optional logLevel?: LogLevel;
Defined in: src/receivers/ExpressReceiver.ts:95
processBeforeResponse?
optional processBeforeResponse?: boolean;
Defined in: src/receivers/ExpressReceiver.ts:102
processEventErrorHandler?
optional processEventErrorHandler?: (args) => Promise<boolean>;
Defined in: src/receivers/ExpressReceiver.ts:114
Parameters
args
ReceiverProcessEventErrorHandlerArgs
Returns
Promise<boolean>
redirectUri?
optional redirectUri?: string;
Defined in: src/receivers/ExpressReceiver.ts:106
router?
optional router?: IRouter;
Defined in: src/receivers/ExpressReceiver.ts:111
scopes?
optional scopes?: string | string[];
Defined in: src/receivers/ExpressReceiver.ts:108
signatureVerification?
optional signatureVerification?: boolean;
Defined in: src/receivers/ExpressReceiver.ts:101
signingSecret
signingSecret: string | (() => PromiseLike<string>);
Defined in: src/receivers/ExpressReceiver.ts:93
stateSecret?
optional stateSecret?: string;
Defined in: src/receivers/ExpressReceiver.ts:105
unhandledRequestHandler?
optional unhandledRequestHandler?: (args) => void;
Defined in: src/receivers/ExpressReceiver.ts:118
Parameters
args
ReceiverUnhandledRequestHandlerArgs
Returns
void
unhandledRequestTimeoutMillis?
optional unhandledRequestTimeoutMillis?: number;
Defined in: src/receivers/ExpressReceiver.ts:119