Si, sketch claro q puedes poner pass al .pdf
Pero se trata de ofrecer la alternativa de verlo/descargarlo o no ..
Imgina .. dos cosas:
1) si pongo pass al PDF he de decirsela a mi usuario igualmente (bien porque se ha identificado antes por otro medio .. etc).
2) Si te bajan ese .pdf te estan consumiendo tu "tasa de transferencia" de tu servidor para luego el usuario ver q tiene pass y: a) lo borra (ya te ha consumido a ti tu tasa de transferencia mensual de tu hosting) b) .. averigüa el pass del .pdf por otros medios no licitos

...
En resumen .. Si el usuario X no tiene derecho ni a ver o descargar el .pdf Y .. ¿para que mostrarle tan siquiera que está ahí pero no tiene acceso? ..
Un saludo,