Interface MessagingDecryptStartEvent
interface MessagingDecryptStartEvent { category: "messaging"; data: { jwe: { aad: undefined | string; ciphertext: string; iv: undefined | string; protected: undefined | string; recipients: undefined | { encrypted_key: undefined | string; encryption_key: undefined | string; header: { alg: undefined | "ECDH-ES" | "ECDH-ES+A256KW" | "ECDH-1PU+A256KW"; enc: undefined | "A256GCM" | "XC20P"; epk: undefined | { crv: string; d: undefined | string; kid: undefined | string; kty: "OKP"; x: undefined | string; y: undefined | string; } | { crv: string; d: undefined | string; kid: undefined | string; kty: "EC"; x: undefined | string; y: undefined | string; } | { e: string; kty: "RSA"; n: string; } | { d: string; dp: string; dq: string; e: string; kty: "RSA"; n: string; p: string; q: string; qi: string; }; kid: undefined | string; skid: undefined | string; }; }[]; tag: undefined | string; unprotected: undefined | string; }; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "messaging"
Sanitisation Level DATA
data
data: {
jwe: {
aad: undefined | string;
ciphertext: string;
iv: undefined | string;
protected: undefined | string;
recipients: undefined | {
encrypted_key: undefined | string;
encryption_key: undefined | string;
header: {
alg: undefined | "ECDH-ES" | "ECDH-ES+A256KW" | "ECDH-1PU+A256KW";
enc: undefined | "A256GCM" | "XC20P";
epk: undefined | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "OKP";
x: undefined | string;
y: undefined | string;
} | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "EC";
x: undefined | string;
y: undefined | string;
} | {
e: string;
kty: "RSA";
n: string;
} | {
d: string;
dp: string;
dq: string;
e: string;
kty: "RSA";
n: string;
p: string;
q: string;
qi: string;
};
kid: undefined | string;
skid: undefined | string;
};
}[];
tag: undefined | string;
unprotected: undefined | string;
};
}
Type declaration
Sanitisation Level PII
jwe: {
aad: undefined | string;
ciphertext: string;
iv: undefined | string;
protected: undefined | string;
recipients: undefined | {
encrypted_key: undefined | string;
encryption_key: undefined | string;
header: {
alg: undefined | "ECDH-ES" | "ECDH-ES+A256KW" | "ECDH-1PU+A256KW";
enc: undefined | "A256GCM" | "XC20P";
epk: undefined | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "OKP";
x: undefined | string;
y: undefined | string;
} | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "EC";
x: undefined | string;
y: undefined | string;
} | {
e: string;
kty: "RSA";
n: string;
} | {
d: string;
dp: string;
dq: string;
e: string;
kty: "RSA";
n: string;
p: string;
q: string;
qi: string;
};
kid: undefined | string;
skid: undefined | string;
};
}[];
tag: undefined | string;
unprotected: undefined | string;
}
aad: undefined | string
ciphertext: string
iv: undefined | string
protected: undefined | string
recipients: undefined | {
encrypted_key: undefined | string;
encryption_key: undefined | string;
header: {
alg: undefined | "ECDH-ES" | "ECDH-ES+A256KW" | "ECDH-1PU+A256KW";
enc: undefined | "A256GCM" | "XC20P";
epk: undefined | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "OKP";
x: undefined | string;
y: undefined | string;
} | {
crv: string;
d: undefined | string;
kid: undefined | string;
kty: "EC";
x: undefined | string;
y: undefined | string;
} | {
e: string;
kty: "RSA";
n: string;
} | {
d: string;
dp: string;
dq: string;
e: string;
kty: "RSA";
n: string;
p: string;
q: string;
qi: string;
};
kid: undefined | string;
skid: undefined | string;
};
}[]
tag: undefined | string
unprotected: undefined | string
requestId
requestId: string
timestamp
timestamp: number