AusweisApp
Lade ...
Suche ...
Keine Treffer
eid_applet_utils.h-Dateireferenz
#include "eid_applet_results.h"
#include <jni.h>
#include <string>
Include-Abhängigkeitsdiagramm für eid_applet_utils.h:
Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

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;"