这玩意用来管理oracle客户端和服务器端的公钥安全凭据(public key security credential)。他创建的wallet是可以被Oracle Database,Oracle Application Server,和 the Oracle Identify Management infrastructure(Oracle Identify Management基础架构)读取的。
Oracle Wallet Manager 可以让wallets的拥有者在他们的oracle wallets中去管理和编辑安全凭据。
以下将wallet翻译成钱包。
一个钱包是一个受密码保护的容器,这个容器用来存储授权和签名凭据(就是那些私钥、证书和SSL所需要的受信任的证书)。
Oracle Wallet Manager(oracle 钱包管家?不知道怎么翻译)可以执行以下任务:
1、创建钱包
2、生成认证请求(Generating certificate requests)
3、打开钱包访问 基于PKI的服务(Opening wallets to access PKI-based services)
4、使用符合公钥加密标准#11(PKCS#11)规范的API将凭据保存到硬件安全模块(谷歌牛逼)
5、将钱包上传到LDAP目录(并从中下载)
6、导入第三方PKCS#12格式钱包
7、将钱包导出到第三方环境。
有没有感觉是在讲区块链?
还有钱包密码的一些管理。基本上就是密码格式,密码编码方式等等。
这是网址https://docs.oracle.com/en/database/oracle/oracle-database/12.2/dbimi/using-oracle-wallet-manager.html#GUID-D0AA8373-B0AC-4DD8-9FA9-403E345E5A71
oracle真是太讲究了,文档写的详详细细。