nl :: نسج:: دعم الأمن :: WeaveKeyExportClientNative
ملخص
وظائف ثابتة عامة | |
---|---|
allowNestDevelopmentDevices (JNIEnv *env, jclass cls, jlong nativeClientPtr) | jboolean |
allowSHA1DeviceCertificates (JNIEnv *env, jclass cls, jlong nativeClientPtr) | jboolean |
generateKeyExportRequest_AccessToken (JNIEnv *env, jclass cls, jlong nativeClientPtr, jint keyId, jlong responderNodeId, jbyteArray accessToken) | jbyteArray |
generateKeyExportRequest_Cert (JNIEnv *env, jclass cls, jlong nativeClientPtr, jint keyId, jlong responderNodeId, jbyteArray clientCert, jbyteArray clientKey) | jbyteArray |
newNativeClient (JNIEnv *env, jclass cls) | jlong |
processKeyExportReconfigure (JNIEnv *env, jclass cls, jlong nativeClientPtr, jbyteArray reconfig) | void |
processKeyExportResponse (JNIEnv *env, jclass cls, jlong nativeClientPtr, jlong responderNodeId, jbyteArray exportResp) | jbyteArray |
releaseNativeClient (JNIEnv *env, jclass cls, jlong nativeClientPtr) | void |
resetNativeClient (JNIEnv *env, jclass cls, jlong nativeClientPtr) | void |
setAllowNestDevelopmentDevices (JNIEnv *env, jclass cls, jlong nativeClientPtr, jboolean val) | void |
setAllowSHA1DeviceCertificates (JNIEnv *env, jclass cls, jlong nativeClientPtr, jboolean val) | void |
وظائف ثابتة عامة
allowNestDevelopmentDevices
jboolean allowNestDevelopmentDevices( JNIEnv *env, jclass cls, jlong nativeClientPtr )
allowSHA1DeviceCertificates
jboolean allowSHA1DeviceCertificates( JNIEnv *env, jclass cls, jlong nativeClientPtr )
إنشاءKeyExportRequest_AccessToken
jbyteArray generateKeyExportRequest_AccessToken( JNIEnv *env, jclass cls, jlong nativeClientPtr, jint keyId, jlong responderNodeId, jbyteArray accessToken )
إنشاء KeyExportRequest_Cert
jbyteArray generateKeyExportRequest_Cert( JNIEnv *env, jclass cls, jlong nativeClientPtr, jint keyId, jlong responderNodeId, jbyteArray clientCert, jbyteArray clientKey )
عميل محلي جديد
jlong newNativeClient( JNIEnv *env, jclass cls )
processKeyExportReconfigure
void processKeyExportReconfigure( JNIEnv *env, jclass cls, jlong nativeClientPtr, jbyteArray reconfig )
processKeyExportResponse
jbyteArray processKeyExportResponse( JNIEnv *env, jclass cls, jlong nativeClientPtr, jlong responderNodeId, jbyteArray exportResp )
الافراج عن العميل الأصلي
void releaseNativeClient( JNIEnv *env, jclass cls, jlong nativeClientPtr )
resetNativeClient
void resetNativeClient( JNIEnv *env, jclass cls, jlong nativeClientPtr )
setAllowNestDevelopmentDevices
void setAllowNestDevelopmentDevices( JNIEnv *env, jclass cls, jlong nativeClientPtr, jboolean val )
setAllowSHA1DeviceCertificates
void setAllowSHA1DeviceCertificates( JNIEnv *env, jclass cls, jlong nativeClientPtr, jboolean val )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
تاريخ التعديل الأخير: 2018-06-05 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]