Client systems that use a smart card for user authentication must meet certain requirements.
Horizon Client for iOS supports using smart cards with remote desktops that have Windows 7, Windows Vista, Windows XP, Windows 8.1, Windows 10, and Windows Server 2008 R2 guest operating systems. For Microsoft RDS host-based desktops and applications, the Windows Server 2008 R2 and Windows Server 2012 R2 operating systems are supported. An iOS 8.4.1 or later operating system is required.
Each client system that uses a smart card for user authentication must have the following software and hardware:
A compatible smart card reader
Product-specific application drivers
You must also install product-specific application drivers on the remote desktops or Microsoft RDS host.
Users that authenticate with smart cards must have a smart card and each smart card must contain a user certificate.
In addition to meeting these requirements for Horizon Client systems, other View components must meet certain configuration requirements to support smart cards:
For information about configuring Connection Server to support smart card use, see "Setting Up Smart Card Authentication" in the View Administration document.
You must add all applicable Certificate Authority (CA) certificates for all trusted user certificates to a server truststore file on the Connection Server host or security server host. These certificates include root certificates and must include intermediate certificates if the user's smart card certificate was issued by an intermediate certificate authority.
For information about tasks you might need to perform in Active Directory to implement smart card authentication, see "Setting Up Smart Card Authentication" in the View Administration document.