Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何传递SSL密钥库密码?_Java_Security_Ssl_Web_Keystore - Fatal编程技术网

Java 如何传递SSL密钥库密码?

Java 如何传递SSL密钥库密码?,java,security,ssl,web,keystore,Java,Security,Ssl,Web,Keystore,我正在编写一个小的web框架,我想使用用户提供的SSL密钥启用SSL加密 这似乎过于谨慎了,但将密钥库文件的密码作为字符串传递到方法的参数中是否很常见 这就是我的想法: public void enableSSL(String keystorePath, String keystorePassword) { // ... do things } 将密码存储在字符数组中总是比存储在字符串中更安全。 请参阅以下查询: 另请参阅oracle网站上的以下编码指南: 请将此问题标记为重复问题,

我正在编写一个小的web框架,我想使用用户提供的SSL密钥启用SSL加密

这似乎过于谨慎了,但将密钥库文件的密码作为
字符串
传递到方法的参数中是否很常见

这就是我的想法:

public void enableSSL(String keystorePath, String keystorePassword) {
    // ... do things
}

将密码存储在字符数组中总是比存储在字符串中更安全。

请参阅以下查询:

另请参阅oracle网站上的以下编码指南:

请将此问题标记为重复问题,而不是试图从其他人的答案中获取信息。