This guide - written for application developers – gives information how to use certgate's JCE provider implementation with dedicated smartcards. Furthermore we give a brief overview about the chosen architecture, the main idea behind our concepts, some featured managing classes and how to load our JCE provider into your system. This guide is devided as follows:
First we introduce you with some basic knownledge about the JCE and its underlying class layout.
Then we provide detailed information about the concepts used for implementing our SmartCardAuthProviders and explain our SDKs.
Afterwards we go more into detail and show the features of the managing classes responsible for creating and registering SmartCardAuthProviders to the system.
Followed by revealing the differences between our smartcard based provider services and usual provider services.
Before we come to the end we explain how to load our providers.
Finally we give some examples which explain obscurities which may arised during reading the previous chapters.
Who is this guide for?
This guide is written for developers who intend to implement own smartcard based providers (use of SDK) or just use the implemented SmartCardAuthProvider's features to provide smartcard based hardware security to their programs.
What typographical conventions are used?
|
Warning |
|
Note Provides additional information on a topic, and emphasize important facts and considerations. |
|
Note You should have some basic understanding about Public-Key cryptography, digital certificates, digital signature and Public Key Infrastructure (PKI) in order for you to understand the discussed topics. |