Using a Custom PKCS#11 Library
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.
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_path
to 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_name
to the name of your PKCS#11 library.Set the registry key
browserglobal.security_device.custom.lib_path
to 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