import {BindingKey} from '@loopback/context'; import {InteractionOperations} from './oidc'; import {OidpComponent} from './oidp.component'; import {AdapterFactory, FindAccount, LoadExistingGrant, OidcProvider, OidpConfig} from './types'; export namespace OidpBindings { export const COMPONENT = BindingKey.create('components.OidpComponent'); export const CONFIG = BindingKey.create('oidp.config'); export const OIDC_PROVIDER = BindingKey.create('oidp.provider'); export const INTERACTION = BindingKey.create('oidp.interaction'); export const ADAPTER_FACTORY = BindingKey.create('oidp.adapterFactory'); export const FIND_ACCOUNT = BindingKey.create('oidp.findAccount'); export const LOAD_EXISTING_GRANT = BindingKey.create('oidp.loadExistingGrant'); }