OIC_JUST_WORKS, /* uint16_t oxmSel */
SYMMETRIC_PAIR_WISE_KEY,/* OicSecCredType_t sct */
false, /* bool owned */
- {{0}}, /* OicUuid_t deviceID */
+ {{0}}, /* OicUuid_t deviceID */
false, /* bool dpc */
- {{0}}, /* OicUuid_t owner */
- {{0}} /* rownerID */
+ {{0}}, /* OicUuid_t owner */
+#ifdef MULTIPLE_OWNER
+ NULL, /* OicSecSubOwner_t* subOwners */
+ NULL, /* OicSecMom_t *mom */
+#endif //MULTIPLE_OWNER
+ {{0}} /* rownerID */
};
static OicSecDoxm_t defaultDoxm2 =
{
NULL, /* OicUrn_t *oxmType */
0, /* size_t oxmTypeLen */
- &oicSecDoxmRandomPin, /* uint16_t *oxm */
+ &oicSecDoxmRandomPin, /* uint16_t *oxm */
1, /* size_t oxmLen */
- OIC_RANDOM_DEVICE_PIN, /* uint16_t oxmSel */
+ OIC_RANDOM_DEVICE_PIN, /* uint16_t oxmSel */
SYMMETRIC_PAIR_WISE_KEY,/* OicSecCredType_t sct */
false, /* bool owned */
- {{0}}, /* OicUuid_t deviceID */
+ {{0}}, /* OicUuid_t deviceID */
false, /* bool dpc */
- {{0}}, /* OicUuid_t owner */
- {{0}} /* rownerID */
+ {{0}}, /* OicUuid_t owner */
+#ifdef MULTIPLE_OWNER
+ NULL, /* OicSecSubOwner_t* subOwners */
+ NULL, /* OicSecMom_t *mom */
+#endif //MULTIPLE_OWNER
+ {{0}} /* rownerID */
};
static void provisioningCB (void* UNUSED1, size_t UNUSED2, OCProvisionResult_t *UNUSED3, bool UNUSED4)
{
NULL, /* OicUrn_t *oxmType */
0, /* size_t oxmTypeLen */
- &oicSecDoxmJustWorks, /* uint16_t *oxm */
+ &oicSecDoxmJustWorks, /* uint16_t *oxm */
1, /* size_t oxmLen */
OIC_JUST_WORKS, /* uint16_t oxmSel */
SYMMETRIC_PAIR_WISE_KEY,/* OicSecCredType_t sct */
false, /* bool owned */
- {{0}}, /* OicUuid_t deviceID */
+ {{0}}, /* OicUuid_t deviceID */
false, /* bool dpc */
- {{0}}, /* OicUuid_t owner */
- {{0}} /* rownerID */
+ {{0}}, /* OicUuid_t owner */
+#ifdef MULTIPLE_OWNER
+ NULL, /* OicSecSubOwner_t* subOwners */
+ NULL, /* OicSecMom_t *mom */
+#endif //MULTIPLE_OWNER
+ {{0}} /* rownerID */
};
static OicSecDoxm_t defaultDoxm2 =
{
NULL, /* OicUrn_t *oxmType */
0, /* size_t oxmTypeLen */
- &oicSecDoxmRandomPin, /* uint16_t *oxm */
+ &oicSecDoxmRandomPin, /* uint16_t *oxm */
1, /* size_t oxmLen */
- OIC_RANDOM_DEVICE_PIN, /* uint16_t oxmSel */
+ OIC_RANDOM_DEVICE_PIN, /* uint16_t oxmSel */
SYMMETRIC_PAIR_WISE_KEY,/* OicSecCredType_t sct */
false, /* bool owned */
- {{0}}, /* OicUuid_t deviceID */
+ {{0}}, /* OicUuid_t deviceID */
false, /* bool dpc */
- {{0}}, /* OicUuid_t owner */
- {{0}} /* rownerID */
+ {{0}}, /* OicUuid_t owner */
+#ifdef MULTIPLE_OWNER
+ NULL, /* OicSecSubOwner_t* subOwners */
+ NULL, /* OicSecMom_t *mom */
+#endif //MULTIPLE_OWNER
+ {{0}} /* rownerID */
};
static void provisioningCB (void* UNUSED1, size_t UNUSED2, OCProvisionResult_t *UNUSED3, bool UNUSED4)