caccl
Version:
Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.
17 lines (16 loc) • 522 B
TypeScript
import express from 'express';
import InitCACCLStore from 'caccl-memory-store/lib/InitCACCLStore';
import InstallationCredentials from './InstallationCredentials';
import SelfLaunchConfig from './SelfLaunchConfig';
/**
* Config options for caccl-lti
* @author Gabe Abrams
*/
type LTIConfig = {
app: express.Application;
installationCredentials: InstallationCredentials;
initNonceStore?: InitCACCLStore;
selfLaunch?: SelfLaunchConfig;
dontAuthorizeAfterLaunch?: boolean;
};
export default LTIConfig;