src/issuer/credentials-metadata/dto/vct.dto.ts
Properties |
|
Optional description |
Type : string
|
Decorators :
@IsOptional()
|
Optional extends |
Type : string
|
Decorators :
@IsOptional()
|
Optional extends#integrity |
Type : string
|
Decorators :
@IsOptional()
|
Optional name |
Type : string
|
Decorators :
@IsOptional()
|
Optional schema_uri |
Type : string
|
Decorators :
@IsOptional()
|
Optional schema_uri#integrity |
Type : string
|
Decorators :
@IsOptional()
|
Optional vct |
Type : string
|
Decorators :
@ApiProperty({required: false})
|
import { ApiProperty } from "@nestjs/swagger";
import { IsEmpty, IsOptional, IsString } from "class-validator";
export class VCT {
@ApiProperty({
required: false,
})
@IsEmpty()
vct?: string;
@IsOptional()
@IsString()
name?: string;
@IsOptional()
@IsString()
description?: string;
@IsOptional()
@IsString()
extends?: string;
@IsOptional()
@IsString()
"extends#integrity"?: string;
@IsOptional()
@IsString()
schema_uri?: string;
@IsOptional()
@IsString()
"schema_uri#integrity"?: string;
}