X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=android%2Fandroid_api%2Fbase%2Fjni%2FJniOcProvisioning.h;h=72645bddf8991bd0b122f2eff39582981601bde3;hb=refs%2Ftags%2Fsubmit%2Ftizen_4.0%2F20171010.021147;hp=fe5bd9a66eea0e0b5ca5fb813c4aeab5ecab134a;hpb=6848338aebbe9c639e4e2bb01065e5ccff34092b;p=platform%2Fupstream%2Fiotivity.git diff --git a/android/android_api/base/jni/JniOcProvisioning.h b/android/android_api/base/jni/JniOcProvisioning.h index fe5bd9a..72645bd 100644 --- a/android/android_api/base/jni/JniOcProvisioning.h +++ b/android/android_api/base/jni/JniOcProvisioning.h @@ -20,7 +20,7 @@ * //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */ #include "JniOcStack.h" -#include "OCProvisioningManager.h" +#include "OCProvisioningManager.hpp" #include "JniSecureUtils.h" #include "oxmjustworks.h" #include "oxmrandompin.h" @@ -72,12 +72,99 @@ JNIEXPORT jobjectArray JNICALL Java_org_iotivity_base_OcProvisioning_discoverOwn /* * Class: org_iotivity_base_OcProvisioning + * Method: setDisplayPinListener + * Signature: (Lorg/iotivity/base/OcProvisioning/DisplayPinListener;)V + */ +JNIEXPORT void JNICALL Java_org_iotivity_base_OcProvisioning_setDisplayPinListener + (JNIEnv *, jclass, jobject); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: setDisplayNumListener + * Signature: (Lorg/iotivity/base/OcProvisioning/DisplayNumListener;)V + */ +JNIEXPORT void JNICALL Java_org_iotivity_base_OcProvisioning_setDisplayNumListener + (JNIEnv *, jclass, jobject); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: unsetDisplayNumListener + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_unsetDisplayNumListener + (JNIEnv *, jclass); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: setConfirmNumListener + * Signature: (Lorg/iotivity/base/OcProvisioning/ConfirmNumListener;)V + */ +JNIEXPORT void JNICALL Java_org_iotivity_base_OcProvisioning_setConfirmNumListener + (JNIEnv *, jclass, jobject); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: unsetConfirmNumListener + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_unsetConfirmNumListener + (JNIEnv *, jclass); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: setMVJustWorksOptions0 + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_setMVJustWorksOptions0 + (JNIEnv *, jclass, jint); + +/* + * Class: org_iotivity_base_OcProvisioning * Method: getDevicestatusLists * Signature: (I)[Lorg/iotivity/base/OcSecureResource; */ JNIEXPORT jobjectArray JNICALL Java_org_iotivity_base_OcProvisioning_getDeviceStatusList1 (JNIEnv *, jclass, jint); +/* + * Class: org_iotivity_base_OcProvisioning + * Method: saveTrustCertChain1 + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_saveTrustCertChain1 + (JNIEnv *, jobject, jbyteArray, jint); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: setPinType0 + * Signature: (II)I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_setPinType0 + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: setDeviceIdSeed1 + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_iotivity_base_OcProvisioning_setDeviceIdSeed1 + (JNIEnv *, jobject, jbyteArray); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: saveACL + * Signature: (Ljava/lang/Object;)V + */ +JNIEXPORT void JNICALL Java_org_iotivity_base_OcProvisioning_saveACL + (JNIEnv *, jclass, jobject); + +/* + * Class: org_iotivity_base_OcProvisioning + * Method: doSelfOwnershiptransfer + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_iotivity_base_OcProvisioning_doSelfOwnershiptransfer + (JNIEnv *, jclass); #ifdef __cplusplus } #endif