[Download] Apply constructor checking.

* [NABI-RSA] TDIS-5982, TDIS-5983, TDIS-6985, TDIS-7007, TDIS-7217, TDIS-7219
Merge pull request #344 from wcwang/next

[Download] Apply constructor checking.