Interface CredentialWebSemanticCredentialConfigurationUpdateStartEvent
interface CredentialWebSemanticCredentialConfigurationUpdateStartEvent { category: "credential-web-semantic"; data: { additionalTypes: undefined | string[]; 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; contexts: undefined | (string | { [
key:
string]
: unknown; })[]; credentialBranding: undefined | { backgroundColor: undefined | string; watermarkImageUrl: undefined | string; }; description: 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; }; id: string; includeId: undefined | boolean; issuer: { iconUrl: undefined | string; id: undefined | string; logoUrl: undefined | string; name: string; }; name: string; persist: undefined | boolean; proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"; revocable: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface CredentialWebSemanticCredentialConfigurationUpdateStartEventSanitised { category: "credential-web-semantic"; data: { additionalTypes: undefined | string[]; 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; contexts: undefined | (string | { [
key:
string]
: unknown; })[]; credentialBranding: undefined | { backgroundColor: undefined | string; watermarkImageUrl: undefined | string; }; description: 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; }; id: string; includeId: undefined | boolean; issuer: { iconUrl: undefined | string; id: undefined | string; logoUrl: undefined | string; name: string; }; name: string; persist: undefined | boolean; proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"; revocable: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "credential-web-semantic"
Sanitisation Level DATA
data
data: { additionalTypes: undefined | string[]; 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; contexts: undefined | (string | { [
key:
string]
: unknown; })[]; credentialBranding: undefined | { backgroundColor: undefined | string; watermarkImageUrl: undefined | string; }; description: 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; }; id: string; includeId: undefined | boolean; issuer: { iconUrl: undefined | string; id: undefined | string; logoUrl: undefined | string; name: string; }; name: string; persist: undefined | boolean; proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"; revocable: undefined | boolean; type: string; } Type declaration
additionalTypes: undefined | string[]
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
contexts: undefined | (string | {
[key: string]: unknown;
})[]
credentialBranding: undefined | {
backgroundColor: undefined | string;
watermarkImageUrl: undefined | string;
}
description: 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;
}
id: string
includeId: undefined | boolean
issuer: {
iconUrl: undefined | string;
id: undefined | string;
logoUrl: undefined | string;
name: string;
}
iconUrl: undefined | string
id: undefined | string
logoUrl: undefined | string
name: string
name: string
persist: undefined | boolean
proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"
revocable: undefined | boolean
type: string
requestId
requestId: string
timestamp
timestamp: number