Fedict / eid-mw

eID Middleware (main repository)
GNU Lesser General Public License v3.0
198 stars 79 forks source link

Java SDK #155

Closed yolanv closed 2 years ago

yolanv commented 2 years ago

Hello,

As of right now, I can only find a SDK for C and CSharp. Is there by chance a Java SDK which we can use in a Java project? Needs support for the latest eIDs.

Any other approaches on how to interact with eID in Java are also welcome.

yoe commented 2 years ago

It is correct that there is no Java SDK supported by the government for the eID.

There is something called "commons eID" (https://github.com/e-Contract/commons-eid) supported by other parties. I do not know whether it has been updated for the new applet 1.8 cards.

Alternatively, you may be able to use the official API by using a PKCS#11 loader for the platform on which your Java application is running. This obviously limits the implementation to the platforms for which a PKCS#11 module is supported.