
Citrix Virtual Apps and Desktops provide optimized redirection methods, via specialized virtual channels, for specific USB devices. Using this method redirects USB devices at low level USB interfaces. With this feature, the end users have the ability to interact with a wide selection of generic USB devices in their ICA session as if it had been physical plugged into it.

Smart Card and Generic USB Redirection Generic USB Redirection is a feature that allows redirection of arbitrary USB devices from client machines to Desktops and Server VDAs. Smart Card Passthrough Smart Card Passthrough is now supported as per However, re-inserting it during the session will not work and the user must ensure that USB Smart Card Token is inserted before launching the ICA Session or they must disconnect the session and reconnect again. Therefore, removing of USB Smart Card Token should disconnect, lock, or log off the ICA session (based on policy). USB Token behaves as a Smart Card Reader plus a Smart Card itself. This is also true for USB Smart Card Tokens (Smart card available in the form of USB Key). If Smart Card Reader is attached after the ICA session is launched, then the user must disconnect the ICA session and re-launch it to make the Smart Card useable inside the ICA session. If Smart Card is re-inserted, it will be again available for use inside the session.If the user removes the Smart Card, session will be disconnected, locked, or the user will be logged off depending on the policy.The user will be able to use the Smart Card inside the session.

Scenario 3: Users log on to their local machine -> Start ICA session -> Plug in the Smart Card Reader -> Insert the Smart Card -> Disconnect the ICA session -> Re-launch the ICA Session
