Tag: xml rpc

在android项目中包含gturri android xml rpc库

我需要包括这个库,但我有几个问题。 github上的项目库 我试图按照github项目的说明,但他们不适合我。 我必须在android studio中包含该库。 我试图:1)复制我的项目中的整个代码,但我有很多关于包的冲突,并且,一旦解决,我开始有缺乏未定义的function的问题2)我试图使用mvn install命令,但它没有工作,显示100个错误显示3)我试图用intelliJ打开该项目然后我试图导出jar文件,但intelliJ告诉它这是一个android项目 有没有人知道包含这个库的程序? 非常感谢提前

使用Java进行SHA2密码存储

我正在尝试进行XML-RPC调用,该调用需要对特定字符串进行HmacSHA-256哈希处理。 我目前正在使用带有以下代码的Jasypt库: StandardPBEStringEncryptor sha256 = new StandardPBEStringEncryptor(); sha256.setPassword(key); sha256.setAlgorithm(“PBEWithHmacSHA2”); 在尝试使用sha256.encrypt(string)时出现此错误: 线程“main”中的exceptionorg.jasypt.exceptions.EncryptionInitializationException:java.security.NoSuchAlgorithmException:PBEWithHmacAndSHA256 SecretKeyFactory不可用 在org.jasypt.encryption.pbe.StandardPBEByteEncryptor.initialize(StandardPBEByteEncryptor.java:597) 在org.jasypt.encryption.pbe.StandardPBEStringEncryptor.initialize(StandardPBEStringEncryptor.java:488) at org.jasypt.encryption.pbe.StandardPBEStringEncryptor.encrypt(StandardPBEStringEncryptor.java:541) 在nysenateapi.XmlRpc.main(XmlRpc.java:52) 引起:java.security.NoSuchAlgorithmException:PBEWithHmacAndSHA256 SecretKeyFactory不可用 在javax.crypto.SecretKeyFactory。(DashoA13 * ..) 在javax.crypto.SecretKeyFactory.getInstance(DashoA13 * ..) at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.initialize(StandardPBEByteEncryptor.java:584) ……还有3个 我下载了JCE Cryptography扩展并将jar放在我的buildpath中,但这似乎没有做任何事情。 我尝试在上面的setAlgorithm中使用了许多组合,包括“PBE”,“PBEWithSha”(1 | 2 | 128 | 256)?,“PBEWithHmacSha”等。 我也尝试过使用BouncyCastle,但我也没有运气。 任何帮助或指导赞赏!

是否有java api访问bugzilla?

是否有一个(独立的!)java api将XML-RPC接口包装到bugzilla中? 我不想为它编写自己的api,我实际上找不到一个这样做的库(只有这个)。 更新: 我正在寻找像这样只用Java编写的http://oss.dbc.dk/bugzproxy/