Interface CredentialWebSemanticCreateSuccessEvent
interface CredentialWebSemanticCreateSuccessEvent { category: "credential-web-semantic"; data: { credential: undefined | { @context: string | object | (string | object)[]; credentialStatus: undefined | { id: string; type: string; }; credentialSubject: string | { id: undefined | string; } | { id: undefined | string; }[]; expirationDate: undefined | string; id: undefined | string; issuanceDate: string; issuer: string | { id: string; }; proof: { type: string; } | { type: string; }[]; type: string | string[]; }; credentialSize: number; credentialStatus: undefined | { id: string; type: string; }; hasCredentialSubjectId: boolean; id: string; issuanceDate: undefined | string; tag: undefined | string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface CredentialWebSemanticCreateSuccessEventSanitised { category: "credential-web-semantic"; data: { credential: undefined; credentialSize: number; credentialStatus: undefined | { id: string; type: string; }; hasCredentialSubjectId: boolean; id: string; issuanceDate: undefined | string; 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: {
credential: undefined | {
@context: string | object | (string | object)[];
credentialStatus: undefined | {
id: string;
type: string;
};
credentialSubject: string | {
id: undefined | string;
} | {
id: undefined | string;
}[];
expirationDate: undefined | string;
id: undefined | string;
issuanceDate: string;
issuer: string | {
id: string;
};
proof: {
type: string;
} | {
type: string;
}[];
type: string | string[];
};
credentialSize: number;
credentialStatus: undefined | {
id: string;
type: string;
};
hasCredentialSubjectId: boolean;
id: string;
issuanceDate: undefined | string;
tag: undefined | string;
}
Type declaration
Sanitisation Level PII
credential: undefined | {
@context: string | object | (string | object)[];
credentialStatus: undefined | {
id: string;
type: string;
};
credentialSubject: string | {
id: undefined | string;
} | {
id: undefined | string;
}[];
expirationDate: undefined | string;
id: undefined | string;
issuanceDate: string;
issuer: string | {
id: string;
};
proof: {
type: string;
} | {
type: string;
}[];
type: string | string[];
}
credentialSize: number
credentialStatus: undefined | {
id: string;
type: string;
}
hasCredentialSubjectId: boolean
id: string
issuanceDate: undefined | string
tag: undefined | string
requestId
requestId: string
timestamp
timestamp: number