quarkus mongodb panache中的字段级加密



我正试图用quarkus mongodb panache来促进字段级加密,但很难找到指导原则或示例。

  • 是否可以使用quarkusmongodb-panache对特定字段进行加密/解密
  • 或者是否存在一个转换器,我可以将其附加到字段并在转换器内实现加密
  • 或者可以为quarkus mongodb panache提供一个专门配置的MongoClient来使用mongodb";客户端加密">

Quarkus为您创建MongoClient,并通过CDI使其可用。

带有Panache的MongoDB使用这个MongoClient。

目前没有办法为创建此MongoClient提供AutoEncryptionSettings,因此无法使用客户端加密。

您可以向Quarkus打开增强请求,以提供一种为MongoDB配置客户端加密的方法。但请注意,这目前不会在本机模式下工作,因为客户端加密所需的mongocrypt库是本机库,因此不会与GraalVM本机映像一起使用OOTB。

最新更新