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