Differences Between Java and C APIs

This table lists the differences between the Java and C APIs.

 

Feature Java APIs C APIs
Offline Authentication Not Supported Supported (on Windows platform only)
Synchronous APIs Yes Yes
Asynchronous APIs No Yes
Password Integration Not Supported Supported (on Windows platform only)
EAP 32 and the Generic Credential API Not Supported Supported
Supplies User Prompts No Yes
Two-Step Authentication Support Yes Yes
Load Balancing Yes Yes
Expiration Facility and Cleanup Callbacks No Yes
Thread Safety Yes Yes
AceInitialize Error Detection No Yes
Data Encapsulation Yes Yes