RegisterCSPCertificates()
For each ArcotID PKI, any key vault certificates will be registered into Microsoft CAPI (Crypto API) so that they can be used by Internet Explorer, Microsoft Outlook, and any other application that supports CAPI.
aa813test
This method is currently
not
supported for Signed Java Applet client.For each ArcotID PKI, any key vault certificates will be registered into Microsoft CAPI (Crypto API) so that they can be used by Internet Explorer, Microsoft Outlook, and any other application that supports CAPI.
If ImportArcotID() was used to download the ArcotID PKI by using the Native Client, it is not necessary to invoke
RegisterCSPCertificates()
, because ImportArcotID() registers any key vault certificates if it has the permission to do so.On the other hand, if an ArcotID PKI is imported to a machine using a USB token, RegisterCSPCertificates() needs to be invoked to ensure the key vault certificates are made available to CAPI.
Syntax
string RegisterCSPCertificates(walletname)
Parameters
The following are the parameters of this method:
Parameter
| Type
| Description
|
walletname | string | Wallet name of an ArcotID PKI whose certificates have to be registered. |
Returns
None.
Example
var arcotClient = new ArcotClient();var walletname = "GuestUser";// Register the certificates in this ArcotID into MS CAPIarcotClient.RegisterCSPCertificates(walletname);