Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
E2E encryption middleware for Inngest.
Encrypts and decrypts data sent to and from Inngest.
Options used to configure the encryption middleware.
A service that encrypts and decrypts data. You can implement this abstract class to provide your own encryption service, or use the default encryption service provided by this package.
The default field used to store encrypted values in events.
The encrypted value as it will be sent to Inngest.
A marker used to identify encrypted values without having to guess.
A partial encrypted value, allowing an encryption service to specify the data and any other metadata needed to decrypt the value.
A marker used to identify the strategy used for encryption.
A V0 encrypted value, which only contains the encrypted data.
Encrypts and decrypts data sent to and from Inngest.
The AES encryption service used by the encryption middleware.
The default encryption service used by the encryption middleware.