Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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: 

  1. Chapter → Introduction to JCE
    First we introduce you with some basic knownledge about the JCE and its underlying class layout. 

  2. Chapter → cgSmartCardProvider
    Then we provide detailed information about the concepts used for implementing our SmartCardAuthProviders and explain our SDKs.

  3. Chapter → Managing Classes
    Afterwards we go more into detail and show the features of the managing classes responsible for creating and registering SmartCardAuthProviders to the system.

  4. Chapter → Differences JCE
    Followed by revealing the differences between our smartcard based provider services and usual provider services.

  5. Chapter → Loading our JCE
    Before we come to the end we explain how to load our providers.

  6. Chapter → Examples
    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
Provides mandatory information which should always kept in mind


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.