Проверка расширения/mime type загружаемого файла в Embedded Forms

Коллеги, привет!

Каким образом можно ограничить расширения загружаемых файлов в элементе input для Embedded Forms?

        <input type="file"
               required
               cam-variable-name="orderScan"
               cam-variable-type="File"
               cam-max-filesize="5000000"
               id="orderScan"
               class="form-control"/>

Есть решение с помощью JavaScript, но подозреваю, есть более изящные подходы?