Interface UserCredentialCreateSuccessEvent
interface UserCredentialCreateSuccessEvent { category: "user"; clientId: undefined | string; data: { credentialConfigurationId: string; credentialId: string; devicePublicKey: undefined | { crv: string; kty: string; x: undefined | string; y: undefined | string; }; id: string; issuedDate: undefined | string; msoHash: undefined | string; namespaces: undefined | { [
key:
string]
: { [
key:
string]
: { digest: string; digestID: number; }; }; }; offerId: undefined | string; profile: string; sessionId: string; status: undefined | string; type: string; userId: string; validFrom: undefined | string; validUntil: undefined | string; }; id: string; managementUserId: undefined | string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface UserCredentialCreateSuccessEventSanitised { category: "user"; clientId: undefined | string; data: { credentialConfigurationId: string; credentialId: string; devicePublicKey: undefined | { crv: string; kty: string; x: undefined | string; y: undefined | string; }; id: string; issuedDate: undefined | string; msoHash: undefined | string; namespaces: undefined | { [
key:
string]
: { [
key:
string]
: { digest: string; digestID: number; }; }; }; offerId: undefined | string; profile: string; sessionId: string; status: undefined | string; type: string; userId: string; validFrom: undefined | string; validUntil: undefined | string; }; id: string; managementUserId: undefined | string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
clientId
clientId: undefined | string
Sanitisation Level DATA
data
data: {
credentialConfigurationId: string;
credentialId: string;
devicePublicKey: undefined | {
crv: string;
kty: string;
x: undefined | string;
y: undefined | string;
};
id: string;
issuedDate: undefined | string;
msoHash: undefined | string;
namespaces: undefined | {
[key: string]: {
[key: string]: {
digest: string;
digestID: number;
};
};
};
offerId: undefined | string;
profile: string;
sessionId: string;
status: undefined | string;
type: string;
userId: string;
validFrom: undefined | string;
validUntil: undefined | string;
}
Type declaration
credentialConfigurationId: string
credentialId: string
devicePublicKey: undefined | {
crv: string;
kty: string;
x: undefined | string;
y: undefined | string;
}
id: string
issuedDate: undefined | string
msoHash: undefined | string
namespaces: undefined | {
[key: string]: {
[key: string]: {
digest: string;
digestID: number;
};
};
}
offerId: undefined | string
profile: string
sessionId: string
status: undefined | string
type: string
userId: string
validFrom: undefined | string
validUntil: undefined | string
managementUserId
managementUserId: undefined | string
requestId
requestId: string
timestamp
timestamp: number