vpConfigJson: () => {
catalogue: {
attributes: { ldap: string; schema: string }[];
claim: string;
issued: { carried: any[]; known: boolean; missing: any[] };
label: string;
ldpTerms: string[];
nested: boolean;
paths: string[][];
requested: boolean;
}[];
dcqlQuery: { credentials: Record<string, any>[] };
defaults: string[];
format: string;
formats: {
configurations: string[];
holderBinding: string;
id: string;
identifiedBy: string;
identifier: string | string[];
label: string;
selectiveDisclosure: string;
}[];
ldpOmitted: string[];
requested: string[];
} = ...
Type Declaration
-
- (): {
catalogue: {
attributes: { ldap: string; schema: string }[];
claim: string;
issued: { carried: any[]; known: boolean; missing: any[] };
label: string;
ldpTerms: string[];
nested: boolean;
paths: string[][];
requested: boolean;
}[];
dcqlQuery: { credentials: Record<string, any>[] };
defaults: string[];
format: string;
formats: {
configurations: string[];
holderBinding: string;
id: string;
identifiedBy: string;
identifier: string | string[];
label: string;
selectiveDisclosure: string;
}[];
ldpOmitted: string[];
requested: string[];
}
-
Returns {
catalogue: {
attributes: { ldap: string; schema: string }[];
claim: string;
issued: { carried: any[]; known: boolean; missing: any[] };
label: string;
ldpTerms: string[];
nested: boolean;
paths: string[][];
requested: boolean;
}[];
dcqlQuery: { credentials: Record<string, any>[] };
defaults: string[];
format: string;
formats: {
configurations: string[];
holderBinding: string;
id: string;
identifiedBy: string;
identifier: string | string[];
label: string;
selectiveDisclosure: string;
}[];
ldpOmitted: string[];
requested: string[];
}
the JSON
Builds
/admin/vc-verifier-config's JSON: what the Verifier asks for and thedcql_querythat carries it.