dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_Oid4vpModule cluster_Oid4vpModule_exports cluster_Oid4vpModule_imports cluster_Oid4vpModule_providers CryptoModule CryptoModule Oid4vpModule Oid4vpModule CryptoModule->Oid4vpModule PresentationsModule PresentationsModule PresentationsModule->Oid4vpModule RegistrarModule RegistrarModule RegistrarModule->Oid4vpModule SessionModule SessionModule SessionModule->Oid4vpModule Oid4vpService Oid4vpService Oid4vpModule->Oid4vpService Oid4vpService Oid4vpService Oid4vpService->Oid4vpModule WebhookService WebhookService WebhookService->Oid4vpModule

File

src/verifier/oid4vp/oid4vp.module.ts

import { HttpModule } from "@nestjs/axios";
import { Module } from "@nestjs/common";
import { CryptoModule } from "../../crypto/crypto.module";
import { RegistrarModule } from "../../registrar/registrar.module";
import { SessionModule } from "../../session/session.module";
import { WebhookService } from "../../shared/utils/webhook/webhook.service";
import { PresentationsModule } from "../presentations/presentations.module";
import { Oid4vpController } from "./oid4vp.controller";
import { Oid4vpService } from "./oid4vp.service";

@Module({
    imports: [
        CryptoModule,
        RegistrarModule,
        SessionModule,
        HttpModule,
        PresentationsModule,
    ],
    controllers: [Oid4vpController],
    providers: [Oid4vpService, WebhookService],
    exports: [Oid4vpService],
})
export class Oid4vpModule {}

results matching ""

    No results matching ""