@Nullable
    public static String maybeTruncate(@Nullable String message) {
        if (isNullOrEmpty(message)) {
            return null;
        }
        if (message.length() <= 125) {
            return message;
        }
        return message.substring(0, 111) + "...(truncated)"; // + 14 characters
    }
Generates Sec-WebSocket-Accept using Sec-WebSocket-Key.

@see <a href="https://datatracker.ietf.org/doc/html/rfc6455#section-1.3">Opening Handshake</a>
core/src/main/java/com/linecorp/armeria/internal/common/websocket/WebSocketUtil.java