Issue
You want to use your own PKCS#11 library.
Problem
In the Setup, you cannot find how to activate a custom PKCS#11 library.
Solution
In case of the installation of a custom PKCS#11 library, the file(s) must be placed on the endpoint device either via Universal Management Suite > Universal Management Suite (UMS) > UMS Articles > IGEL UMS Communication Ports > UMS and Devices: File Transfer or Custom Partition Tutorial.
The use of the /wfs folder is NOT recommended because of its space limit.
Using with Kerberos and/or Citrix StoreFront Logon
To use a custom PKCS#11 library with Kerberos and/or Citrix StoreFront Logon:
-
In Setup, go to Security > Smartcard > Middleware.
-
Select Custom PKCS#11 module.
-
Under Path to the library, enter the path to your PKCS#11 library. Example:
/usr/lib/pkcs11/[name of the library].so
Using with VMware Horizon
To use a custom PKCS#11 library with VMware Horizon:
-
In Setup, go to System > Registry.
-
Enable the registry key
vmware.view.pkcs11.use_custom. -
Set the registry key
vmware.view.pkcs11.custom_pathto the path to your PKCS#11 library. Example:/usr/lib/pkcs11/[name of the library].so
Using with Firefox Browser
To use a custom PKCS#11 library with the Firefox browser:
-
In Setup, go to System > Registry.
-
Enable the registry key
browserglobal.security_device.custom.enable. -
Set the registry key
browserglobal.security_device.custom.device_nameto the name of your PKCS#11 library. -
Set the registry key
browserglobal.security_device.custom.lib_pathto the path to your PKCS#11 library. Example:/usr/lib/pkcs11/[name of the library].so
Using with Chromium Browser
To use a custom PKCS#11 library with the Chromium browser:
-
In Setup, go to Sessions > Chromium Browser > Chromium Browser Global > Smartcard middleware.
-
Enable Use a custom security device.
-
Under Name of the security device, enter an arbitrary name for the library.
-
Under Path to the library, enter the path to your PKCS#11 library. Example:
/usr/lib/pkcs11/[name of the library].so