]> WPIA git - gigi.git/blob - src/club/wpia/gigi/util/KeyStorage.java
fix: ResultSet.getDate is often wrong as it fetches day-precision times
[gigi.git] / src / club / wpia / gigi / util / KeyStorage.java
1 package club.wpia.gigi.util;
2
3 import java.io.File;
4
5 public class KeyStorage {
6
7     private static final File csr = new File("keys/csr");
8
9     private static final File crt = new File("keys/crt");
10
11     public static File locateCrt(int id) {
12         File parent = new File(crt, (id / 1000) + "");
13         if ( !parent.exists() && !parent.mkdirs()) {
14             throw new Error("cert folder could not be created");
15         }
16         return new File(parent, id + ".crt");
17     }
18
19     public static File locateCsr(int id) {
20         File parent = new File(csr, (id / 1000) + "");
21         if ( !parent.exists() && !parent.mkdirs()) {
22             throw new Error("csr folder could not be created");
23         }
24         return new File(parent, id + ".csr");
25     }
26 }