Interface CredentialCompactSemanticCredentialConfigurationCreateStartEvent
interface CredentialCompactSemanticCredentialConfigurationCreateStartEvent { category: "credential-compact-semantic"; data: { claimMappings: undefined | { [
key:
string]
: { defaultValue: undefined | string | number | boolean | ClaimData[] | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; } | { defaultValue: ClaimData; required: undefined | boolean; }; }; claimSourceId: undefined | string; expiresIn: undefined | { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; pdfTemplateId: undefined | string; revocable: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface CredentialCompactSemanticCredentialConfigurationCreateStartEventSanitised { category: "credential-compact-semantic"; data: { claimMappings: undefined | { [
key:
string]
: { defaultValue: undefined | string | number | boolean | ClaimData[] | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; } | { defaultValue: ClaimData; required: undefined | boolean; }; }; claimSourceId: undefined | string; expiresIn: undefined | { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; pdfTemplateId: undefined | string; revocable: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "credential-compact-semantic"
Sanitisation Level DATA
data
data: { claimMappings: undefined | { [
key:
string]
: { defaultValue: undefined | string | number | boolean | ClaimData[] | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; } | { defaultValue: ClaimData; required: undefined | boolean; }; }; claimSourceId: undefined | string; expiresIn: undefined | { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; pdfTemplateId: undefined | string; revocable: undefined | boolean; type: string; } Type declaration
claimMappings: undefined | {
[key: string]: {
defaultValue: undefined | string | number | boolean | ClaimData[] | {
[key: string]: ClaimData;
};
mapFrom: string;
required: undefined | boolean;
} | {
defaultValue: ClaimData;
required: undefined | boolean;
};
}
claimSourceId: undefined | string
expiresIn: undefined | {
days: undefined | number;
hours: undefined | number;
minutes: undefined | number;
months: undefined | number;
seconds: undefined | number;
weeks: undefined | number;
years: undefined | number;
}
pdfTemplateId: undefined | string
revocable: undefined | boolean
type: string
requestId
requestId: string
timestamp
timestamp: number