>From Werner: "gpg2 can't use [custom passphrase handlers] as [using
>gpg-]agent is a hard requirement.  The only reason for keeping the
>passphrase callback is for symmetric encryption."

I guess I'm in real trouble now. The reason for this is a bit complex. My 
encprytion 
class is part of a framework, which shall be used on different plattforms. 
Therefore my
own 'GPGME wrapper' (and the framework as a whole) should be available in C++ 
and Java. 
Before I started with my implementation I found this 
https://github.com/smartrevolution/gnupg-for-java
wrapper of GPGME for Java (so I thought it should be generally possible to use 
GnuPG/GPGME in Java).
But we decided to not use the existing wrapper, because it is old, (seems) 
unmaintained and we 
would like to have simpler interfaces and one solution for both, the C++ and 
Java world. Means:
we just want to provide the simple and small interface in C++ and wrap this 
with JNI for Java.
So the problem boils down to this question: What would happen if my class would 
be called 
by an android application? Would the pinentry provided by GnuPG work in this 
case? 

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to