src/issuer/issuance/dto/issuance.dto.ts
DTO for mapping credential configurations in issuance.
Properties |
| id |
Type : string
|
Decorators :
@IsString()
|
|
Defined in src/issuer/issuance/dto/issuance.dto.ts:13
|
|
Unique identifier for the credential configuration. |
import { OmitType } from "@nestjs/swagger";
import { IsString } from "class-validator";
import { IssuanceConfig } from "../entities/issuance-config.entity";
/**
* DTO for mapping credential configurations in issuance.
*/
export class CredentialConfigMapping {
/**
* Unique identifier for the credential configuration.
*/
@IsString()
id!: string;
}
/**
* DTO for mapping issuance configurations.
*/
export class IssuanceDto extends OmitType(IssuanceConfig, [
"tenantId",
"tenant",
"createdAt",
"updatedAt",
] as const) {}