blob: eb1c255c5bc83550cda278bc21e069cb940791b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
package se.leap.bitmaskclient.base.utils;
import android.content.Context;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
/**
* Created by cyberta on 18.03.18.
*/
public class FileHelper {
public static File createFile(File dir, String fileName) {
return new File(dir, fileName);
}
public static void persistFile(File file, String content) throws IOException {
FileWriter writer = new FileWriter(file);
writer.write(content);
writer.close();
}
public static String readPublicKey(Context context) {
{
InputStream inputStream;
try {
inputStream = context.getAssets().open("public.pgp");
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
StringBuilder sb = new StringBuilder();
String line;
while ((line = reader.readLine()) != null) {
sb.append(line).append("\n");
}
reader.close();
return sb.toString();
} catch (IOException errabi) {
return null;
}
}
}
}
|