1 package org.cacert.gigi.output.template;
5 import org.cacert.gigi.Digest;
6 import org.cacert.gigi.Language;
8 public class HashAlgorithms implements IterableDataset {
13 public HashAlgorithms(Digest selected) {
14 this.selected = selected;
18 public boolean next(Language l, Map<String, Object> vars) {
19 Digest[] length = Digest.values();
20 if (i >= length.length) {
23 Digest d = length[i++];
24 vars.put("algorithm", d.toString());
25 vars.put("name", d.toString());
26 vars.put("info", l.getTranslation(d.getExp()));
27 vars.put("checked", selected == d ? " checked='checked'" : "");