1 package civitas.crypto.sharedkey;
2
3 import java.io.PrintWriter;
4 import java.util.Base64;
5
6 import org.springframework.stereotype.Controller;
7
8 @Controller
9 public class SharedKeyToWire {
10
11 public void apply(final SharedKey that, final PrintWriter s) {
12 s.print(that.name());
13 s.print('\n');
14 byte[] bs = that.k().getEncoded();
15 String base64 = Base64.getEncoder().encodeToString(bs);
16 s.print(base64);
17 s.print('\n');
18 }
19 }