AusweisApp
|
gehe zum Quellcode dieser Datei
Namensbereiche | |
namespace | jniService |
namespace | jniGenericDataResult |
namespace | jniServiceResult |
namespace | jniSmartEidType |
namespace | jniEidStatus |
namespace | jniEidSupportStatusResult |
namespace | jniEidSupportStatus |
namespace | jniInitializeResult |
namespace | jniPersonalizationResult |
namespace | jniServiceInformationResult |
namespace | jniUtils |
namespace | appletUtils |
Funktionen | |
std::string | jniUtils::getString (JNIEnv *env, const jstring &dataJString) |
bool | jniUtils::exceptionCheck (JNIEnv *env) |
jclass | jniUtils::findClass (JNIEnv *env, jobject applicationContext, const char *className) |
template<typename T > | |
void | jniUtils::deleteLocalRef (JNIEnv *env, T *&ref) |
template<typename T > | |
void | jniUtils::deleteGlobalRef (JNIEnv *env, T *&ref) |
EidServiceResult | appletUtils::getEidServiceResult (int value) |
EidSupportStatus | appletUtils::getEidSupportStatus (int value) |
Variablen | |
const char *const | jniService::path = "de/bundesdruckerei/android/eid_applet_service_lib/jni/SmartEidServiceNativeBridge" |
const char *const | jniService::stdInit = "<init>" |
const char *const | jniService::init = "initialize" |
const char *const | jniService::sig = "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lde/bundesdruckerei/android/eid_applet_service_lib/GenericDataResult;" |
const char *const | jniService::shutdownMethod = "shutdown" |
const char *const | jniService::shutdownMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/GenericDataResult;" |
const char *const | jniService::performAPDUCommandMethod = "performAPDUCommand" |
const char *const | jniService::performAPDUCommandMethodSig = "(Ljava/lang/String;)Lde/bundesdruckerei/android/eid_applet_service_lib/GenericDataResult;" |
const char *const | jniService::installSmartEidMethod = "installSmartEid" |
const char *const | jniService::installSmartEidMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniService::deleteSmartEidMethod = "deleteSmartEid" |
const char *const | jniService::deleteSmartEidMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniService::initializePersonalizationMethod = "initializePersonalization" |
const char *const | jniService::initializePersonalizationMethodSig = "(Ljava/lang/String;)Lde/bundesdruckerei/android/eid_applet_service_lib/InitializeResult;" |
const char *const | jniService::performPersonalizationMethod = "performPersonalization" |
const char *const | jniService::performPersonalizationMethodSig = "(Ljava/lang/String;)Lde/bundesdruckerei/android/eid_applet_service_lib/GenericDataResult;" |
const char *const | jniService::releaseAppletConnectionMethod = "releaseAppletConnection" |
const char *const | jniService::releaseAppletConnectionMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniService::eIDStatusMethod = "smartEidStatus" |
const char *const | jniService::eIDStatusMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/EidStatus;" |
const char *const | jniService::smartEidSupportInfo = "smartEidSupportInfo" |
const char *const | jniService::smartEidSupportInfoMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatusResult;" |
const char *const | jniService::finalizePersonalizationMethod = "finalizePersonalization" |
const char *const | jniService::finalizePersonalizationMethodSig = "(I)Lde/bundesdruckerei/android/eid_applet_service_lib/PersonalizationResult;" |
const char *const | jniService::deletePersonalizationMethod = "deletePersonalization" |
const char *const | jniService::deletePersonalizationMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniService::getServiceInformationMethod = "serviceInformation" |
const char *const | jniService::getServiceInformationMethodSig = "()Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceInformationResult;" |
const char *const | jniGenericDataResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/GenericDataResult" |
const char *const | jniGenericDataResult::sig = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;Ljava/lang/String;)V" |
const char *const | jniGenericDataResult::init = "<init>" |
const char *const | jniGenericDataResult::result = "result" |
const char *const | jniGenericDataResult::resultType = "Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniGenericDataResult::data = "data" |
const char *const | jniGenericDataResult::dataType = "Ljava/lang/String;" |
const char *const | jniServiceResult::init = "<init>" |
const char *const | jniServiceResult::sig = "()V" |
const char *const | jniServiceResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/jni/ServiceResultMap" |
const char *const | jniServiceResult::sigGetByValue = "(I)Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniServiceResult::getByValue = "getByValue" |
const char *const | jniServiceResult::sigGetValue = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;)I" |
const char *const | jniServiceResult::getValue = "getValue" |
const char *const | jniSmartEidType::init = "<init>" |
const char *const | jniSmartEidType::sig = "()V" |
const char *const | jniSmartEidType::path = "de/bundesdruckerei/android/eid_applet_service_lib/jni/SmartEidTypeMap" |
const char *const | jniSmartEidType::sigGetByValue = "(I)Lde/bundesdruckerei/android/eid_applet_service_lib/SmartEidType;" |
const char *const | jniSmartEidType::getByValue = "getByValue" |
const char *const | jniSmartEidType::sigGetValue = "(Lde/bundesdruckerei/android/eid_applet_service_lib/SmartEidType;)I" |
const char *const | jniSmartEidType::getValue = "getValue" |
const char *const | jniEidStatus::path = "de/bundesdruckerei/android/eid_applet_service_lib/jni/EidStatusMap" |
const char *const | jniEidStatus::sigGetByValue = "(I)Lde/bundesdruckerei/android/eid_applet_service_lib/EidStatus;" |
const char *const | jniEidStatus::getByValue = "getByValue" |
const char *const | jniEidStatus::sigGetValue = "(Lde/bundesdruckerei/android/eid_applet_service_lib/EidStatus;)I" |
const char *const | jniEidStatus::getValue = "getValue" |
const char *const | jniEidSupportStatusResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatusResult" |
const char *const | jniEidSupportStatusResult::sig = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;Lde/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatus;)V" |
const char *const | jniEidSupportStatusResult::init = "<init>" |
const char *const | jniEidSupportStatusResult::result = "result" |
const char *const | jniEidSupportStatusResult::resultType = "Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniEidSupportStatusResult::status = "supportStatus" |
const char *const | jniEidSupportStatusResult::statusType = "Lde/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatus;" |
const char *const | jniEidSupportStatus::path = "de/bundesdruckerei/android/eid_applet_service_lib/jni/EidSupportStatusMap" |
const char *const | jniEidSupportStatus::init = "<init>" |
const char *const | jniEidSupportStatus::sig = "()V" |
const char *const | jniEidSupportStatus::sigGetByValue = "(I)Lde/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatus;" |
const char *const | jniEidSupportStatus::getByValue = "getByValue" |
const char *const | jniEidSupportStatus::sigGetValue = "(Lde/bundesdruckerei/android/eid_applet_service_lib/EidSupportStatus;)I" |
const char *const | jniEidSupportStatus::getValue = "getValue" |
const char *const | jniInitializeResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/InitializeResult" |
const char *const | jniInitializeResult::sig = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;Ljava/lang/String;)V" |
const char *const | jniInitializeResult::init = "<init>" |
const char *const | jniInitializeResult::result = "result" |
const char *const | jniInitializeResult::resultType = "Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniInitializeResult::ppData = "preparePersonalizationData" |
const char *const | jniInitializeResult::ppDataType = "Ljava/lang/String;" |
const char *const | jniPersonalizationResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/PersonalizationResult" |
const char *const | jniPersonalizationResult::sig = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;Ljava/lang/String;)V" |
const char *const | jniPersonalizationResult::init = "<init>" |
const char *const | jniPersonalizationResult::result = "result" |
const char *const | jniPersonalizationResult::resultType = "Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniPersonalizationResult::initPINData = "initPIN" |
const char *const | jniPersonalizationResult::initPINDataType = "Ljava/lang/String;" |
const char *const | jniServiceInformationResult::path = "de/bundesdruckerei/android/eid_applet_service_lib/ServiceInformationResult" |
const char *const | jniServiceInformationResult::sig = "(Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;Lde/bundesdruckerei/android/eid_applet_service_lib/SmartEidType;Ljava/lang/String;Ljava/lang/String;)V" |
const char *const | jniServiceInformationResult::init = "<init>" |
const char *const | jniServiceInformationResult::result = "result" |
const char *const | jniServiceInformationResult::resultType = "Lde/bundesdruckerei/android/eid_applet_service_lib/ServiceResult;" |
const char *const | jniServiceInformationResult::eidType = "type" |
const char *const | jniServiceInformationResult::eidTypeType = "Lde/bundesdruckerei/android/eid_applet_service_lib/SmartEidType;" |
const char *const | jniServiceInformationResult::challengeData = "challengeType" |
const char *const | jniServiceInformationResult::challengeDataType = "Ljava/lang/String;" |
const char *const | jniServiceInformationResult::libVersionName = "libVersionName" |
const char *const | jniServiceInformationResult::libVersionNameType = "Ljava/lang/String;" |