File Input Validation and Upload API

Update on Defender