1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.linecorp.centraldogma.server.internal.mirror.credential;
18
19 import static java.util.Objects.requireNonNull;
20
21 final class MirrorCredentialUtil {
22
23 static String requireNonEmpty(String value, String name) {
24 requireNonNull(value, name);
25 value = value.trim();
26 if (value.isEmpty()) {
27 throw new IllegalArgumentException(name + " is empty.");
28 }
29 return value;
30 }
31
32 static byte[] requireNonEmpty(byte[] value, String name) {
33 requireNonNull(value, name);
34 if (value.length == 0) {
35 throw new IllegalArgumentException(name + " is empty.");
36 }
37 return value;
38 }
39
40 private MirrorCredentialUtil() {}
41 }