File

src/issuer/credentials-metadata/dto/vct.dto.ts

Index

Properties

Properties

Optional description
Type : string
Decorators :
@IsOptional()
@IsString()
Optional extends
Type : string
Decorators :
@IsOptional()
@IsString()
Optional extends#integrity
Type : string
Decorators :
@IsOptional()
@IsString()
Optional name
Type : string
Decorators :
@IsOptional()
@IsString()
Optional schema_uri
Type : string
Decorators :
@IsOptional()
@IsString()
Optional schema_uri#integrity
Type : string
Decorators :
@IsOptional()
@IsString()
Optional vct
Type : string
Decorators :
@ApiProperty({required: false})
@IsEmpty()
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;
}

results matching ""

    No results matching ""