Implementing the two-factor software authentication for XenDesktop 7