private boolean isValidDomain()

in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet/AwsCookieProcessor.java [241:253]


    private boolean isValidDomain(String domain) {
        if (domain.isEmpty()) {
            return false;
        }
        int prev = -1;
        for (char c : domain.toCharArray()) {
            if (!domainValid.get(c) || isInvalidLabelStartOrEnd(prev, c)) {
                return false;
            }
            prev = c;
        }
        return prev != '.' && prev != '-';
    }