Interface CredentialWebSemanticSignStartEvent
interface CredentialWebSemanticSignStartEvent { category: "credential-web-semantic"; data: { includeId: undefined | boolean; payload: { @context: undefined | (string | { [
key:
string]
: unknown; })[]; credentialBranding: undefined | { backgroundColor: undefined | string; watermarkImageUrl: undefined | string; }; credentialSubject: { [
key:
string]
: unknown; }; description: undefined | string; expirationDate: undefined | string; issuanceDate: undefined | string; issuer: { iconUrl: undefined | string; id: undefined | string; logoUrl: undefined | string; name: string; }; name: undefined | string; type: string[]; }; persist: undefined | boolean; proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"; revocable: undefined | boolean; subjectId: undefined | string; tag: undefined | string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface CredentialWebSemanticSignStartEventSanitised { category: "credential-web-semantic"; data: { includeId: undefined | boolean; payload: { @context: undefined | (string | { [
key:
string]
: unknown; })[]; credentialBranding: undefined | { backgroundColor: undefined | string; watermarkImageUrl: undefined | string; }; credentialSubject: undefined; description: undefined | string; expirationDate: undefined | string; issuanceDate: undefined | string; issuer: { iconUrl: undefined | string; id: undefined | string; logoUrl: undefined | string; name: string; }; name: undefined | string; type: string[]; }; persist: undefined | boolean; proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"; revocable: undefined | boolean; subjectId: undefined; tag: undefined | string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "credential-web-semantic"
Sanitisation Level DATA
data
data: {
includeId: undefined | boolean;
payload: {
@context: undefined | (string | {
[key: string]: unknown;
})[];
credentialBranding: undefined | {
backgroundColor: undefined | string;
watermarkImageUrl: undefined | string;
};
credentialSubject: {
[key: string]: unknown;
};
description: undefined | string;
expirationDate: undefined | string;
issuanceDate: undefined | string;
issuer: {
iconUrl: undefined | string;
id: undefined | string;
logoUrl: undefined | string;
name: string;
};
name: undefined | string;
type: string[];
};
persist: undefined | boolean;
proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022";
revocable: undefined | boolean;
subjectId: undefined | string;
tag: undefined | string;
}
Type declaration
includeId: undefined | boolean
payload: {
@context: undefined | (string | {
[key: string]: unknown;
})[];
credentialBranding: undefined | {
backgroundColor: undefined | string;
watermarkImageUrl: undefined | string;
};
credentialSubject: {
[key: string]: unknown;
};
description: undefined | string;
expirationDate: undefined | string;
issuanceDate: undefined | string;
issuer: {
iconUrl: undefined | string;
id: undefined | string;
logoUrl: undefined | string;
name: string;
};
name: undefined | string;
type: string[];
}
@context: undefined | (string | {
[key: string]: unknown;
})[]
credentialBranding: undefined | {
backgroundColor: undefined | string;
watermarkImageUrl: undefined | string;
}
Sanitisation Level PII
credentialSubject: {
[key: string]: unknown;
}
description: undefined | string
expirationDate: undefined | string
issuanceDate: undefined | string
issuer: {
iconUrl: undefined | string;
id: undefined | string;
logoUrl: undefined | string;
name: string;
}
iconUrl: undefined | string
id: undefined | string
logoUrl: undefined | string
name: string
name: undefined | string
type: string[]
persist: undefined | boolean
proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"
revocable: undefined | boolean
Sanitisation Level PII
subjectId: undefined | string
tag: undefined | string
requestId
requestId: string
timestamp
timestamp: number