android: Added a JNI backed private key implementation

This is required because private keys are provided by an OpenSSL engine
in Jelly Bean, which makes them inaccessible directly via getEncoding.
This commit is contained in:
Tobias Brunner
2012-09-24 17:12:18 +02:00
parent 31990a19cc
commit c35d468fb1
3 changed files with 324 additions and 0 deletions
@@ -6,6 +6,7 @@ LOCAL_SRC_FILES := \
android_jni.c android_jni.h \
backend/android_attr.c backend/android_attr.h \
backend/android_creds.c backend/android_creds.h \
backend/android_private_key.c backend/android_private_key.h \
backend/android_service.c backend/android_service.h \
charonservice.c charonservice.h \
kernel/android_ipsec.c kernel/android_ipsec.h \