Autor: AirID
cgJCE running on Java Systems
User Guide
Version 1.0
06/27/2016
Document History
Version | Date | Autor | Notes |
1.0 | 27.06.2016 | AirID | - |
Content
0 About this Guide
1 Introduction to JCE
1.1 Provider
1.2 Service
1.3 SPI
2 cgSmartCardProvider
2.1 SDKs
2.2 Architecture
2.3 Concepts
2.4 SmartCardAuthProvider
3 Managing Classes
3.1 ReaderManager
3.2 ModuleManager / P11ModuleManager
3.3 SmartCardAuthProviderManager
4 Differences JCE
4.1 Objects
4.2 KeyStore
4.3 KeyPairGenerator / KeyGenerators
4.4 Configuration
5 Loading our JCE
5.1 Loading our JCE on Windows / Linux - standard Oracle Java
5.2 Loading our JCE on Android
6 Examples
List of Figures
Figure 1: abstraction layer / SDKs
Figure 2: System architecture JCE / JCE SDK
Figure 3: roughly overview of SDKs
Figure 4: SmartCardCryptoFactory hirarchie
List of Tables
Table 1: crypto interfaces - impls - mapping to smartcard interfaces