Fundamentals, sample code, codesnippets, SDK
The Net iD family of products offer four integration paths to choose from when creating applications
with certificate and smart card interaction:
With a PKCS#11 integration you will have a solution based on proven technology
available on several platforms. You will probably find PKCS#11 more complicated
than MS CAPI if you have not worked with certificates before. This path connects
to cards, certificates and keys via the PKCS#11-interface exposed by Net iD
Enterprise and Net iD SDK. If using Java it can be called by using "SunPKCS11
2) Microsoft CryptoAPI
If you choose the MS CAPI path there is a lot in place from Microsoft and much
documentaion to read about CAPI. This path connects to cards, certifcates and
keys via the MS CAPI and the CSP included in Net iD Enterprise for Windows. If
using Java it can be called by using "SunMSCAPI Provider".
3) The Plugin in Net iD Enterprise
The Net iD Plugin is a web browser object for cryptographic operations in your web
ActiveX object or a Netscape plugin object dependning on web browser. Available
on all supported platforms; Windows, OS X, Linux, iOS and Android.
4) The SOAP-interface to Net iD Access Server
Not actually an interface to PKI and certificates. The interface makes it
possible to create applications with support for smart card based login- and
signing operations leaving the PKI-operations to Net iD Access (the client) and
Net iD Access Server.
Net iD Access is not an extension to the Net iD Enterprise product. Net iD
Access is a separate product in the family of security products under the brand
"Net iD". Read more about about Net iD Access licensing
Neighter is Net iD SDK an extension to the Net iD Enterprise product. Please
apply for an evaluation copy of Net iD SDK if you want to
integrate smart card support in your iOS and/or Android apps.