MCPcopy Create free account
hub / github.com/apache/arrow / RegisterKmsClientFactory

Method RegisterKmsClientFactory

cpp/src/parquet/encryption/crypto_factory.cc:34–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32namespace parquet::encryption {
33
34void CryptoFactory::RegisterKmsClientFactory(
35 std::shared_ptr<KmsClientFactory> kms_client_factory) {
36 key_toolkit_->RegisterKmsClientFactory(std::move(kms_client_factory));
37}
38
39std::shared_ptr<FileEncryptionProperties> CryptoFactory::GetFileEncryptionProperties(
40 const KmsConnectionConfig& kms_connection_config,

Callers 7

SetUpMethod · 0.80
ASSERT_OK_AND_ASSIGNFunction · 0.80
SetupCryptoFactoryMethod · 0.80
WrapThenUnwrapMethod · 0.80
GetCryptoFactoryFunction · 0.80

Calls

no outgoing calls

Tested by 6

SetUpMethod · 0.64
ASSERT_OK_AND_ASSIGNFunction · 0.64
SetupCryptoFactoryMethod · 0.64
WrapThenUnwrapMethod · 0.64