Product Documentation

Enable smart card support

Feb 10, 2015

Receiver for Linux provides support for a number of smart card readers. If smart card support is enabled for both the server and Receiver, you can use smart cards for the following purposes:

  • Smart card logon authentication. Use smart cards to authenticate users to Citrix XenApp servers.
  • Smart card application support. Enable smart card-aware published applications to access local smart card devices.

Smart card data is security sensitive and should be transmitted over a secure authenticated channel, such as TLS.

Smart card support has the following prerequisites:

  • Your smart card readers and published applications must be PC/SC industry standard compliant.
  • You must install the appropriate driver for your smart card.
  • You must install the PC/SC Lite package.
  • You must install and run the pcscd Daemon, which provides middleware to access the smart card using PC/SC.
  • On a 64-bit system, both 64-bit and 32-bit versions of the "libpscslite1" package must be present.
Important: If you are using the SunRay terminal with SunRay server software Version 2.0 or later, you must install the PC/SC SRCOM bypass package, available for download from

For more information about configuring smart card support on your servers, see the XenDesktop and XenApp documentation.