函数名:MongoDB\Driver\ClientEncryption::getKeyByAltName()
适用版本:MongoDB PHP Library 1.9.0 及以上版本
用法:该函数用于通过指定的备用名称获取客户端加密的密钥。
参数:
返回值:
示例:
<?php
// 创建ClientEncryption对象
$clientEncryption = new MongoDB\Driver\ClientEncryption($keyVaultNamespace, $kmsProviders);
// 获取指定备用名称的密钥
$altName = "my_key";
$key = $clientEncryption->getKeyByAltName($altName);
if ($key) {
echo "找到了备用名称为 {$altName} 的密钥!\n";
echo "密钥的二进制数据为:" . bin2hex($key->getData()) . "\n";
} else {
echo "未找到备用名称为 {$altName} 的密钥。\n";
}
?>
注意事项: