MongoDB C++ Driver mongocxx-3.11.0
|
This is the complete list of members for mongocxx::v_noabi::client_encryption, including all inherited members.
add_key_alt_name(bsoncxx::v_noabi::types::bson_value::view_or_value id, bsoncxx::v_noabi::string::view_or_value key_alt_name) | mongocxx::v_noabi::client_encryption | |
client_encryption(options::client_encryption opts) | mongocxx::v_noabi::client_encryption | |
client_encryption(client_encryption &&) noexcept | mongocxx::v_noabi::client_encryption | |
create_data_key(std::string kms_provider, const options::data_key &opts={}) | mongocxx::v_noabi::client_encryption | |
create_encrypted_collection(const database &db, const std::string &coll_name, const bsoncxx::v_noabi::document::view &options, bsoncxx::v_noabi::document::value &out_options, const std::string &kms_provider, const stdx::optional< bsoncxx::v_noabi::document::view > &masterkey=stdx::nullopt) | mongocxx::v_noabi::client_encryption | |
decrypt(bsoncxx::v_noabi::types::bson_value::view value) | mongocxx::v_noabi::client_encryption | |
delete_key(bsoncxx::v_noabi::types::bson_value::view_or_value id) | mongocxx::v_noabi::client_encryption | |
encrypt(bsoncxx::v_noabi::types::bson_value::view value, const options::encrypt &opts) | mongocxx::v_noabi::client_encryption | |
encrypt_expression(bsoncxx::v_noabi::document::view_or_value expr, const options::encrypt &opts) | mongocxx::v_noabi::client_encryption | |
get_key(bsoncxx::v_noabi::types::bson_value::view_or_value id) | mongocxx::v_noabi::client_encryption | |
get_key_by_alt_name(bsoncxx::v_noabi::string::view_or_value key_alt_name) | mongocxx::v_noabi::client_encryption | |
get_keys() | mongocxx::v_noabi::client_encryption | |
operator=(client_encryption &&) noexcept | mongocxx::v_noabi::client_encryption | |
remove_key_alt_name(bsoncxx::v_noabi::types::bson_value::view_or_value id, bsoncxx::v_noabi::string::view_or_value key_alt_name) | mongocxx::v_noabi::client_encryption | |
rewrap_many_datakey(bsoncxx::v_noabi::document::view_or_value filter, const options::rewrap_many_datakey &opts) | mongocxx::v_noabi::client_encryption | |
~client_encryption() | mongocxx::v_noabi::client_encryption |