What information do I need to provide Engineering to add support for a non-supported smart card (KB4262)
The Smart Card is not supported - What information do we need to engage Engineering in supporting the Smart Card.
Some basic questions:
- Does the customer already have these smart cards working in a Horizon environment? Or is this a POC (proof of concept)?
- What are the cards & readers of interest? Names? Models? Vendors?
- What are the common use cases?
- Single card or multiple cards?
- Do cards have one or more certificates?
- What broker do you intend to connect to? VMWare Horizon? Or PCoIP Connection Broker?
- Windows version(s)? Linux?
To facilitate development, the Teradici development team needs
- technical vendor contacts
- non-disclosure agreements (NDAs) may need to be in place before vendors give us anything such as:
- smartcards
- documentation on the card's APDUs
- middleware (cards usually have a specific Windows driver for their card)
- parts
- smartcards with sample end user certificate(s)
- // 1. 'Subject Name' or 'Subject Alternative Name' must be present.
// 2. 'Digital signature' key must be present in the 'Key Usage' extension.
// 3. 'Client Authentication' or 'Smart Card Logon' key must be present for
// in the 'Extended Key Usage' extension.
// 4. 'Issuer Name' matches one of the distinguished names in the VCS
// certificate request.
- // 1. 'Subject Name' or 'Subject Alternative Name' must be present.
- the PIN for the card
- readers
- smartcards with sample end user certificate(s)