package jnpf.dmsPermission;
|
|
public final class DmsFileSearchPolicy {
|
public static final int MAX_KEYWORD_LENGTH = 200;
|
|
private DmsFileSearchPolicy() {
|
}
|
|
public static String normalizeKeyword(String value) {
|
if (value == null || value.trim().isEmpty()) {
|
return null;
|
}
|
String normalized = value.trim();
|
if (normalized.length() > MAX_KEYWORD_LENGTH) {
|
throw DmsPermissionException.of(DmsPermissionError.INVALID_REQUEST,
|
"keyword 长度不能超过 " + MAX_KEYWORD_LENGTH + " 个字符");
|
}
|
return normalized;
|
}
|
}
|