Implementing the two-factor hardware authentication for XenDesktop 7