Xwite 3 лет назад
Родитель
Сommit
e4e47ddb15
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      app/src/main/java/io/legado/app/help/crypto/README.md

+ 6 - 6
app/src/main/java/io/legado/app/help/crypto/README.md

@@ -1,16 +1,16 @@
 https://github.com/gedoor/legado/pull/2880
 
-非对称加密一般只能知道其中一个密钥,而RhinoJs调用java方法不能传入null, 因此提供以下重载函数
+非对称加密一般只能知道其中一个密钥,而RhinoJs调用java方法不能传入null和KeyType, 因此提供以下重载函数
 ```kotlin
 fun setPublicKey(key: ByteArray): T
 fun setPublicKey(key: String): T
 fun setPrivateKey(key: ByteArray): T
 fun setPrivateKey(key: String): T
 
-fun decrypt(data: Any): ByteArray?
-fun decryptStr(data: Any): String?
+fun decrypt(data: Any, keyType: Int): ByteArray?
+fun decryptStr(data: Any, keyType: Int): String?
 
-fun encrypt(data: Any): ByteArray?
-fun encryptHex(data: Any): String?
-fun encryptBase64(data: Any): String?
+fun encrypt(data: Any, keyType: Int): ByteArray?
+fun encryptHex(data: Any, keyType: Int): String?
+fun encryptBase64(data: Any, keyType: Int): String?
 ```