From be4e3a10b008dfb33caf593b6e68bb7018c2a41c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Fri, 14 Dec 2012 18:22:03 +0100 Subject: [PATCH] AIDL API changes --- APG-API-Demo/AndroidManifest.xml | 8 +- APG-API-Demo/res/layout/aidl_demo2.xml | 40 +++++ APG-API-Demo/res/xml/base_preference.xml | 13 +- .../android/apg/demo/AidlDemoActivity.java | 45 +++-- .../android/apg/demo/AidlDemoActivity2.java | 166 ++++++++++++++++++ .../android/apg/demo/BaseActivity.java | 20 ++- .../android/apg/demo/IntentDemoActivity.java | 10 +- .../android/apg/service/IApgApiService.aidl | 24 +-- .../service/IApgEncryptDecryptHandler.aidl | 16 -- .../apg/service/IApgHelperHandler.aidl | 9 - .../android/apg/service/IApgKeyService.aidl | 32 ++++ .../apg/service/IApgSignVerifyHandler.aidl | 11 -- .../service/handler/IApgDecryptHandler.aidl | 13 +- .../service/handler/IApgEncryptHandler.aidl | 12 +- .../IApgGetDecryptionKeyIdHandler.aidl | 10 +- .../handler/IApgGetKeyringsHandler.aidl | 28 +++ .../apg/service/handler/IApgSignHandler.aidl | 28 +++ .../service/handler/IApgVerifyHandler.aidl | 26 +++ APG/AndroidManifest.xml | 28 ++- APG/res/values/strings.xml | 114 ++++++------ .../apg/helper/PGPConversionHelper.java | 20 +++ .../android/apg/helper/PGPHelper.java | 59 ++----- .../android/apg/helper/PGPMain.java | 40 ++++- .../android/apg/provider/ProviderHelper.java | 157 +++++++++++++++++ .../{ApgService.java => ApgApiService.java} | 58 +++--- .../android/apg/service/ApgKeyService.java | 125 +++++++++++++ .../android/apg/service/IApgApiService.aidl | 40 +++-- .../android/apg/service/IApgKeyService.aidl | 32 ++++ .../service/handler/IApgDecryptHandler.aidl | 27 +++ .../service/handler/IApgEncryptHandler.aidl | 28 +++ .../IApgGetDecryptionKeyIdHandler.aidl | 25 +++ .../handler/IApgGetKeyringsHandler.aidl | 28 +++ .../apg/service/handler/IApgSignHandler.aidl | 28 +++ .../service/handler/IApgVerifyHandler.aidl | 26 +++ .../android/apg/ui/KeyListSecretFragment.java | 23 ++- README.md | 19 +- 36 files changed, 1113 insertions(+), 275 deletions(-) create mode 100644 APG-API-Demo/res/layout/aidl_demo2.xml create mode 100644 APG-API-Demo/src/org/thialfihar/android/apg/demo/AidlDemoActivity2.java rename APG/src/org/thialfihar/android/apg/service/IApgService.aidl => APG-API-Lib/src/org/thialfihar/android/apg/service/IApgApiService.aidl (89%) delete mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/IApgEncryptDecryptHandler.aidl delete mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/IApgHelperHandler.aidl create mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/IApgKeyService.aidl delete mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/IApgSignVerifyHandler.aidl rename APG/src/org/thialfihar/android/apg/service/IApgDecryptVerifyHandler.aidl => APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgDecryptHandler.aidl (69%) rename APG/src/org/thialfihar/android/apg/service/IApgEncryptSignHandler.aidl => APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgEncryptHandler.aidl (76%) rename APG/src/org/thialfihar/android/apg/service/IApgHelperHandler.aidl => APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgGetDecryptionKeyIdHandler.aidl (80%) create mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgGetKeyringsHandler.aidl create mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgSignHandler.aidl create mode 100644 APG-API-Lib/src/org/thialfihar/android/apg/service/handler/IApgVerifyHandler.aidl rename APG/src/org/thialfihar/android/apg/service/{ApgService.java => ApgApiService.java} (86%) create mode 100644 APG/src/org/thialfihar/android/apg/service/ApgKeyService.java rename APG-API-Lib/src/org/thialfihar/android/apg/service/IApgService.aidl => APG/src/org/thialfihar/android/apg/service/IApgApiService.aidl (79%) create mode 100644 APG/src/org/thialfihar/android/apg/service/IApgKeyService.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgDecryptHandler.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgEncryptHandler.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgGetDecryptionKeyIdHandler.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgGetKeyringsHandler.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgSignHandler.aidl create mode 100644 APG/src/org/thialfihar/android/apg/service/handler/IApgVerifyHandler.aidl diff --git a/APG-API-Demo/AndroidManifest.xml b/APG-API-Demo/AndroidManifest.xml index 4112b8a09..812b5d45e 100644 --- a/APG-API-Demo/AndroidManifest.xml +++ b/APG-API-Demo/AndroidManifest.xml @@ -4,8 +4,8 @@ android:versionCode="1" android:versionName="1.0" > - + + + + + + +