Cuando una aplicación se prepara para usar PAM, esta se encarga de la autenticación y puede usar diversos métodos (contraseña, token, biometría y otros) sin modificar la aplicación.