gpt4 book ai didi

java - JSch 从字符串中添加私钥

转载 作者:搜寻专家 更新时间:2023-11-01 02:40:50 25 4
gpt4 key购买 nike

我有 SFTP key 对文件的内容作为字符串。我需要使用 JSch 添加内容,但 addIdentity 只接受文件路径。无论如何我可以做到这一点吗?

我看到 KeyPair 类有一个方法 -

KeyPair load(JSch jsch, byte[] bytes, byte[] bytes1)

我不确定这是做什么的。

最佳答案

有一个addIdentity overload that takes the key from a buffer :

public class JSch {
...
public void addIdentity(String name, byte[]prvkey, byte[]pubkey, byte[] passphrase)

另见 Java SFTP client that takes private key as a string .

有关实现示例,请参阅 JSch: addIdentity from private key stored on hdfs .

另见 Loading private key from string or resource in Java JSch in Android app用于缓冲区中 key 的格式。

关于java - JSch 从字符串中添加私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33637481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com