Skip to content

@sourceloop/core / Exports / BearerVerifierComponent

Class: BearerVerifierComponent

Implements

  • Component

Table of contents

Constructors

Properties

Constructors

constructor

new BearerVerifierComponent(config, logger)

Parameters

Name Type
config BearerVerifierConfig
logger ILogger

Defined in

packages/core/src/components/bearer-verifier/component.ts:23

Properties

bindings

bindings: Binding<any>[] = []

Implementation of

Component.bindings

Defined in

packages/core/src/components/bearer-verifier/component.ts:54


config

Private Readonly config: BearerVerifierConfig

Defined in

packages/core/src/components/bearer-verifier/component.ts:25


logger

logger: ILogger

Defined in

packages/core/src/components/bearer-verifier/component.ts:26


models

Optional models: Class<Model>[]

An optional list of Model classes to bind for dependency injection via app.model() API.

Defined in

packages/core/src/components/bearer-verifier/component.ts:66


providers

Optional providers: ProviderMap

Implementation of

Component.providers

Defined in

packages/core/src/components/bearer-verifier/component.ts:53


repositories

Optional repositories: Class<Repository<Model>>[]

An optional list of Repository classes to bind for dependency injection via app.repository() API.

Defined in

packages/core/src/components/bearer-verifier/component.ts:60