Type Alias CredentialMetadataV1_3
CredentialMetadataV1_3: ZodObject<
{
claims: ZodOptional<
ZodArray<
ZodObject<
{
display: ZodOptional<
ZodArray<
ZodObject<
{
description: ZodOptional<(...)>;
locale: ZodString;
name: ZodString;
},
$strip,
>,
>,
>;
mandatory: ZodOptional<ZodBoolean>;
path: ZodArray<ZodUnion<readonly [ZodString, ZodNumber, ZodNull]>>;
sd: ZodOptional<ZodEnum<{ always: "always"; never: "never" }>>;
},
$strip,
>,
>,
>;
display: ZodOptional<
ZodArray<
ZodObject<
{
background_color: ZodOptional<ZodString>;
background_image: ZodOptional<
ZodObject<
{
alt_text: ZodOptional<ZodString>;
uri: ZodURL;
"uri#integrity": ZodOptional<ZodString>;
},
$strip,
>,
>;
description: ZodOptional<ZodString>;
locale: ZodString;
logo: ZodOptional<
ZodObject<
{
alt_text: ZodOptional<ZodString>;
uri: ZodURL;
"uri#integrity": ZodOptional<ZodString>;
},
$strip,
>,
>;
name: ZodString;
watermark_image: ZodOptional<
ZodObject<
{
alt_text: ZodOptional<ZodString>;
uri: ZodURL;
"uri#integrity": ZodOptional<ZodString>;
},
$strip,
>,
>;
},
$strip,
>,
>,
>;
},
$strip,
>
Complete credential metadata structure This is the new mandatory field in credential_configurations_supported