1 package club.wpia.gigi.dbObjects;
3 import java.util.Arrays;
5 import club.wpia.gigi.output.template.Outputable;
6 import club.wpia.gigi.output.template.SprintfCommand;
7 import club.wpia.gigi.output.template.TranslateCommand;
10 SHA256(new SprintfCommand("Most compatible choice (see {0}documentation{1} for details)", Arrays.asList("!'<a href='//links.teracara.org/sha2-256'>", "!'</a>"))),
11 SHA384("Best matched with ECC P-384"),
12 SHA512("Highest collision resistance, recommended");
14 private final Outputable exp;
16 private Digest(String explanation) {
17 exp = new TranslateCommand(explanation);
20 private Digest(Outputable exp) {
24 public Outputable getExp() {
28 public static Digest getDefault() {