Sftp support 

If specified upload location not in list throw exception.   Upload destination could be specified on entity