客户端字段级加密方法客户端
注意
有关特定方法(包括事务语法和示例)的详细信息,请单击该方法的参考页面链接。
mongo
客户端字段级加密方法需要启用客户端字段级加密的数据库连接。 如果当前数据库连接不是在启用客户端字段级加密的情况下启动的,则:
使用 Shell
Mongo()
mongo
中的 构造函数与所需的客户端字段级加密选项建立连接。Mongo()
方法支持以下用于客户主密钥 (CMK) 管理的密钥管理服务 (KMS) 提供商:or
使用
mongo
Shell命令行选项,通过所需选项建立连接。 命令行选项仅支持用于客户主密钥管理的Amazon Web Services KMS提供商。
以下方法mongosh
仅 适用于 。有关使用MongoDB驾驶员实施客户端字段级加密的说明,请参阅驾驶员文档。 有关支持客户端字段级加密的驱动程序的完整列表,请参阅驱动程序兼容性表。
名称 | 说明 |
---|---|
返回当前 MongoDB 连接的密钥保管库对象。 | |
创建数据加密密钥,用于客户端字段级加密。 | |
从密钥保管库中删除指定的数据加密密钥。 | |
从密钥保管库中检索指定的数据加密密钥。 | |
检索密钥保管库中的所有密钥。 | |
将密钥备用名称与指定的数据加密密钥关联。 | |
从指定的数据加密密钥中删除密钥备用名称。 | |
检索具有指定密钥替代名称的密钥。 | |
返回客户端加密对象,以支持字段的显式加密/解密。 | |
使用指定的数据加密密钥和加密算法对字段进行加密。 | |
使用关联的数据加密密钥和加密算法对字段进行解密。 |