Hola gente, bueno... solamente respondo porque se que muchos como yo buscamos respuestas a nuestros problemas de programación "Googleando" y siempre es úitl leer experiencias de otros.
Finalmente pude resolver mi problema.
En realidad lo que yo quería hacer no es posible, dado que si yo restringo acceso a archivos desde un navegador también lo estoy haciendo para un Applet, que siempre se encuentra del lado del cliente...
Lo reemplazé implementando un Servlet, y el Applet, del año 1996 que ya estaba obsoleto tuvo un pase a una mejor vida jeje
Básicamente siempre que se trabaje en aplicaciones web, todos los archivos que están en la carpeta WEB-INF son privados y nadie desde el navegador ejecutando algo como //host/carpeta/archivo.extension puede acceder si se encuentra alojado dentro de dicha carpeta.
También existe lo que se llama "directory-listing" que puede estar activado o desactivado. Se refiere a la funcionalidad del web-server de mostrar o no un listado de los archivos contenidos en un directorio si este no tiene una página por defecto dentro.
Por ej. si yo hago
www.midominio.com/downloads/ , y dentro de dicho directorio hay un archivo index.html por decir algo, se va a mostrar esa página. En cambio si no hay nada se va a mostrar un listado de los archivos contenidos... Eso no resulta muy conveniente que digamos en algunos casos...
Bueno... saludos a todos... Que tengan un buen día de programación...