Pour utiliser un pilote de carte à puce tiers, vous devez désactiver le pilote de carte à puce CryptoTokenKit sur le système client.

Pour déterminer les pilotes de carte à puce installés, tapez la commande suivante sur le système client.

#system_profiler SPSmartCardsDataType

Pour déterminer si une carte à puce est prise en charge par le pilote de carte à puce CryptoTokenKit, tapez la commande suivante sur le système client.

#security list-smartcards

Pour désactiver le pilote de carte à puce CryptoTokenKit pour les cartes CAC et PIV, utilisez la commande suivante sur le système client.

#sudo defaults write /Library/Preferences/com.apple.security.smartcard DisabledTokens -array com.apple.CryptoTokenKit.pivtoken

Pour désactiver le pilote de carte à puce CryptoTokenKit pour les cartes Gemalto .NET, utilisez la commande suivante sur le système client.

#sudo defaults write /Library/Preferences/com.apple.security.smartcard DisabledTokens -array com.gemalto.Gemalto-Smart-Card-Token.PKCS11-Token