src/registrar/schema-metadata/schema-metadata.module.ts
dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_SchemaMetadataModule cluster_SchemaMetadataModule_providers cluster_SchemaMetadataModule_imports CredentialConfigModule CredentialConfigModule SchemaMetadataModule SchemaMetadataModule CredentialConfigModule->SchemaMetadataModule RegistrarModule RegistrarModule RegistrarModule->SchemaMetadataModule TrustListModule TrustListModule TrustListModule->SchemaMetadataModule SchemaMetadataSubmissionService SchemaMetadataSubmissionService SchemaMetadataSubmissionService->SchemaMetadataModule

Description

Management and publishing API for schema metadata.

The low-level registrar client remains owned by RegistrarModule; this module composes it with credential configuration and trust-list capabilities.

Relationships

import { Module } from "@nestjs/common";
import { CredentialConfigModule } from "../../issuer/configuration/credentials/credential-config.module";
import { TrustListModule } from "../../issuer/trust-list/trustlist.module";
import { RegistrarModule } from "../registrar.module";
import { SchemaMetadataController } from "./schema-metadata.controller";
import { SchemaMetadataSubmissionService } from "./schema-metadata-submission.service";

/**
 * Management and publishing API for schema metadata.
 *
 * The low-level registrar client remains owned by RegistrarModule; this module
 * composes it with credential configuration and trust-list capabilities.
 */
@Module({
    imports: [RegistrarModule, CredentialConfigModule, TrustListModule],
    controllers: [SchemaMetadataController],
    providers: [SchemaMetadataSubmissionService],
})
export class SchemaMetadataModule {}

results matching ""

    No results matching ""