43 impl_3_property_allowQuery = {
52 impl_3_property_dataType = {
61 impl_3_property_description = {
65 .string =
"This is used as the base for ldap_search()."
70 impl_3_property_label = {
74 .string =
"Base Override"
79 impl_3_property_required = {
88 impl_3_properties[] = {
89 &impl_3_property_allowQuery,
90 &impl_3_property_dataType,
91 &impl_3_property_description,
92 &impl_3_property_label,
93 &impl_3_property_required,
107 impl_2_property_base = {
116 impl_2_properties[] = {
117 &impl_2_property_base,
123 &impl_2_properties[0]
131 impl_1_property_allowAdd = {
140 impl_1_property_allowChange = {
149 impl_1_property_allowDelete = {
158 impl_1_property_allowEntity = {
167 impl_1_array_collectionURIs[] = {
172 impl_1_list_collectionURIs = {
174 sizeof(impl_1_array_collectionURIs) /
sizeof(
afw_utf8_t),
175 (
const void *)&impl_1_array_collectionURIs
179 impl_1_property_collectionURIs = {
183 .list = &impl_1_list_collectionURIs
188 impl_1_property_description = {
192 .string =
"This is the object type for the optional adaptorTypeSpecific parameter of the retrieve_objects() adaptive function when the adaptorType of the adaptorId is ldap."
197 impl_1_property_objectType = {
201 .string =
"_AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects"
206 impl_1_property_propertyTypes = {
215 impl_1_properties[] = {
216 &impl_1_property_allowAdd,
217 &impl_1_property_allowChange,
218 &impl_1_property_allowDelete,
219 &impl_1_property_allowEntity,
220 &impl_1_property_collectionURIs,
221 &impl_1_property_description,
222 &impl_1_property_objectType,
223 &impl_1_property_propertyTypes,
229 AFW_UTF8_LITERAL(
"/afw/_AdaptiveObjectType_/_AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects");
233 &afw_ldap_s__AdaptiveObjectType_,
234 &afw_ldap_s__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects,
236 &impl_1_properties[0]
253 impl_6_property_dataType = {
262 impl_6_property_dataTypeParameter = {
266 .string =
"object _AdaptiveConf_adaptor_ldap_bind"
271 impl_6_property_description = {
275 .string =
"Bind parameters for this LDAP adaptor."
280 impl_6_property_label = {
284 .string =
"Bind Parameters"
289 impl_6_property_required = {
298 impl_6_property_unique = {
307 impl_6_properties[] = {
308 &impl_6_property_dataType,
309 &impl_6_property_dataTypeParameter,
310 &impl_6_property_description,
311 &impl_6_property_label,
312 &impl_6_property_required,
313 &impl_6_property_unique,
319 &impl_6_properties[0]
330 impl_7_property_allowQuery = {
339 impl_7_property_dataType = {
348 impl_7_property_description = {
352 .string =
"Specify true to prevent the ldap server certificate from being verified when url uses the LDAPS scheme. If this parameter is false or not specified, the adaptor does not influence the decision to verify the server certificate."
357 impl_7_property_label = {
361 .string =
"Prevent Verify Cert"
366 impl_7_property_required = {
375 impl_7_property_unique = {
384 impl_7_properties[] = {
385 &impl_7_property_allowQuery,
386 &impl_7_property_dataType,
387 &impl_7_property_description,
388 &impl_7_property_label,
389 &impl_7_property_required,
390 &impl_7_property_unique,
396 &impl_7_properties[0]
407 impl_8_property_allowQuery = {
416 impl_8_property_dataType = {
425 impl_8_property_description = {
429 .string =
"URL of LDAP Server. For example, ldaps://ldap-server:636"
434 impl_8_property_label = {
443 impl_8_property_required = {
452 impl_8_property_unique = {
461 impl_8_properties[] = {
462 &impl_8_property_allowQuery,
463 &impl_8_property_dataType,
464 &impl_8_property_description,
465 &impl_8_property_label,
466 &impl_8_property_required,
467 &impl_8_property_unique,
473 &impl_8_properties[0]
481 impl_5_property_bindParameters = {
490 impl_5_property_preventVerifyCert = {
499 impl_5_property_url = {
508 impl_5_properties[] = {
509 &impl_5_property_bindParameters,
510 &impl_5_property_preventVerifyCert,
511 &impl_5_property_url,
516 impl_5_parentPaths_array[] = {
517 AFW_UTF8_LITERAL(
"/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor/propertyTypes")
522 &impl_5_properties[0],
523 sizeof(impl_5_parentPaths_array) /
sizeof(
afw_utf8_t),
524 &impl_5_parentPaths_array[0]
532 impl_4_property_allowEntity = {
541 impl_4_array_collectionURIs[] = {
546 impl_4_list_collectionURIs = {
548 sizeof(impl_4_array_collectionURIs) /
sizeof(
afw_utf8_t),
549 (
const void *)&impl_4_array_collectionURIs
553 impl_4_property_collectionURIs = {
557 .list = &impl_4_list_collectionURIs
562 impl_4_property_description = {
566 .string =
"Object type for type=adaptor adaptor_type=ldap conf entries."
571 impl_4_property_objectType = {
575 .string =
"_AdaptiveConf_adaptor_ldap"
580 impl_4_property_propertyTypes = {
589 impl_4_properties[] = {
590 &impl_4_property_allowEntity,
591 &impl_4_property_collectionURIs,
592 &impl_4_property_description,
593 &impl_4_property_objectType,
594 &impl_4_property_propertyTypes,
604 &afw_ldap_s__AdaptiveObjectType_,
605 &afw_ldap_s__AdaptiveConf_adaptor_ldap,
607 &impl_4_properties[0]
624 impl_11_property_allowQuery = {
633 impl_11_property_dataType = {
642 impl_11_property_description = {
646 .string =
"Distinguished Name (DN) to bind with."
651 impl_11_property_label = {
660 impl_11_property_required = {
669 impl_11_property_unique = {
678 impl_11_properties[] = {
679 &impl_11_property_allowQuery,
680 &impl_11_property_dataType,
681 &impl_11_property_description,
682 &impl_11_property_label,
683 &impl_11_property_required,
684 &impl_11_property_unique,
690 &impl_11_properties[0]
701 impl_12_property_allowQuery = {
710 impl_12_property_dataType = {
719 impl_12_property_description = {
723 .string =
"Password to bind with."
728 impl_12_property_label = {
732 .string =
"Bind Password"
737 impl_12_property_required = {
746 impl_12_property_unique = {
755 impl_12_properties[] = {
756 &impl_12_property_allowQuery,
757 &impl_12_property_dataType,
758 &impl_12_property_description,
759 &impl_12_property_label,
760 &impl_12_property_required,
761 &impl_12_property_unique,
767 &impl_12_properties[0]
775 impl_10_property_dn = {
784 impl_10_property_password = {
793 impl_10_properties[] = {
794 &impl_10_property_dn,
795 &impl_10_property_password,
801 &impl_10_properties[0]
809 impl_9_property_allowAdd = {
818 impl_9_property_allowChange = {
827 impl_9_property_allowDelete = {
836 impl_9_property_allowEntity = {
845 impl_9_array_collectionURIs[] = {
850 impl_9_list_collectionURIs = {
852 sizeof(impl_9_array_collectionURIs) /
sizeof(
afw_utf8_t),
853 (
const void *)&impl_9_array_collectionURIs
857 impl_9_property_collectionURIs = {
861 .list = &impl_9_list_collectionURIs
866 impl_9_property_description = {
870 .string =
"Object type for type=adaptor adaptor_type=ldap bind parameter object type."
875 impl_9_property_objectType = {
879 .string =
"_AdaptiveConf_adaptor_ldap_bind"
884 impl_9_property_propertyTypes = {
893 impl_9_properties[] = {
894 &impl_9_property_allowAdd,
895 &impl_9_property_allowChange,
896 &impl_9_property_allowDelete,
897 &impl_9_property_allowEntity,
898 &impl_9_property_collectionURIs,
899 &impl_9_property_description,
900 &impl_9_property_objectType,
901 &impl_9_property_propertyTypes,
907 AFW_UTF8_LITERAL(
"/afw/_AdaptiveObjectType_/_AdaptiveConf_adaptor_ldap_bind");
911 &afw_ldap_s__AdaptiveObjectType_,
912 &afw_ldap_s__AdaptiveConf_adaptor_ldap_bind,
914 &impl_9_properties[0]
928 impl_14_properties[] = {
934 &impl_14_properties[0]
948 impl_16_property_dataType = {
957 impl_16_property_label = {
961 .string =
"Description"
966 impl_16_properties[] = {
967 &impl_16_property_dataType,
968 &impl_16_property_label,
974 &impl_16_properties[0]
985 impl_17_property_dataType = {
994 impl_17_property_label = {
998 .string =
"Is Single"
1003 impl_17_properties[] = {
1004 &impl_17_property_dataType,
1005 &impl_17_property_label,
1011 &impl_17_properties[0]
1022 impl_18_property_dataType = {
1031 impl_18_property_label = {
1040 impl_18_properties[] = {
1041 &impl_18_property_dataType,
1042 &impl_18_property_label,
1048 &impl_18_properties[0]
1059 impl_19_property_dataType = {
1068 impl_19_property_label = {
1072 .string =
"Numeric OID"
1077 impl_19_properties[] = {
1078 &impl_19_property_dataType,
1079 &impl_19_property_label,
1085 &impl_19_properties[0]
1093 impl_15_property_DESC = {
1102 impl_15_property_SINGLE_VALUE = {
1111 impl_15_property_SYNTAX = {
1120 impl_15_property_numericoid = {
1129 impl_15_properties[] = {
1130 &impl_15_property_DESC,
1131 &impl_15_property_SINGLE_VALUE,
1132 &impl_15_property_SYNTAX,
1133 &impl_15_property_numericoid,
1139 &impl_15_properties[0]
1147 impl_13_property_allowAdd = {
1156 impl_13_property_allowChange = {
1165 impl_13_property_allowDelete = {
1174 impl_13_property_allowEntity = {
1183 impl_13_array_collectionURIs[] = {
1188 impl_13_list_collectionURIs = {
1190 sizeof(impl_13_array_collectionURIs) /
sizeof(
afw_utf8_t),
1191 (
const void *)&impl_13_array_collectionURIs
1195 impl_13_property_collectionURIs = {
1199 .list = &impl_13_list_collectionURIs
1204 impl_13_property_description = {
1208 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic attribute type object."
1213 impl_13_property_objectType = {
1217 .string =
"_AdaptiveLdapAttributeType_"
1222 impl_13_property_otherProperties = {
1231 impl_13_property_propertyTypes = {
1240 impl_13_properties[] = {
1241 &impl_13_property_allowAdd,
1242 &impl_13_property_allowChange,
1243 &impl_13_property_allowDelete,
1244 &impl_13_property_allowEntity,
1245 &impl_13_property_collectionURIs,
1246 &impl_13_property_description,
1247 &impl_13_property_objectType,
1248 &impl_13_property_otherProperties,
1249 &impl_13_property_propertyTypes,
1259 &afw_ldap_s__AdaptiveObjectType_,
1260 &afw_ldap_s__AdaptiveLdapAttributeType_,
1262 &impl_13_properties[0]
1276 impl_21_properties[] = {
1282 &impl_21_properties[0]
1290 impl_20_property_allowAdd = {
1299 impl_20_property_allowChange = {
1308 impl_20_property_allowDelete = {
1317 impl_20_property_allowEntity = {
1326 impl_20_array_collectionURIs[] = {
1331 impl_20_list_collectionURIs = {
1333 sizeof(impl_20_array_collectionURIs) /
sizeof(
afw_utf8_t),
1334 (
const void *)&impl_20_array_collectionURIs
1338 impl_20_property_collectionURIs = {
1342 .list = &impl_20_list_collectionURIs
1347 impl_20_property_description = {
1351 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic matching rule use object."
1356 impl_20_property_objectType = {
1360 .string =
"_AdaptiveLdapMatchingRuleUse_"
1365 impl_20_property_otherProperties = {
1374 impl_20_properties[] = {
1375 &impl_20_property_allowAdd,
1376 &impl_20_property_allowChange,
1377 &impl_20_property_allowDelete,
1378 &impl_20_property_allowEntity,
1379 &impl_20_property_collectionURIs,
1380 &impl_20_property_description,
1381 &impl_20_property_objectType,
1382 &impl_20_property_otherProperties,
1388 AFW_UTF8_LITERAL(
"/afw/_AdaptiveObjectType_/_AdaptiveLdapMatchingRuleUse_");
1392 &afw_ldap_s__AdaptiveObjectType_,
1393 &afw_ldap_s__AdaptiveLdapMatchingRuleUse_,
1395 &impl_20_properties[0]
1409 impl_23_properties[] = {
1415 &impl_23_properties[0]
1423 impl_22_property_allowAdd = {
1432 impl_22_property_allowChange = {
1441 impl_22_property_allowDelete = {
1450 impl_22_property_allowEntity = {
1459 impl_22_array_collectionURIs[] = {
1464 impl_22_list_collectionURIs = {
1466 sizeof(impl_22_array_collectionURIs) /
sizeof(
afw_utf8_t),
1467 (
const void *)&impl_22_array_collectionURIs
1471 impl_22_property_collectionURIs = {
1475 .list = &impl_22_list_collectionURIs
1480 impl_22_property_description = {
1484 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic matching rule object."
1489 impl_22_property_objectType = {
1493 .string =
"_AdaptiveLdapMatchingRule_"
1498 impl_22_property_otherProperties = {
1507 impl_22_properties[] = {
1508 &impl_22_property_allowAdd,
1509 &impl_22_property_allowChange,
1510 &impl_22_property_allowDelete,
1511 &impl_22_property_allowEntity,
1512 &impl_22_property_collectionURIs,
1513 &impl_22_property_description,
1514 &impl_22_property_objectType,
1515 &impl_22_property_otherProperties,
1525 &afw_ldap_s__AdaptiveObjectType_,
1526 &afw_ldap_s__AdaptiveLdapMatchingRule_,
1528 &impl_22_properties[0]
1542 impl_25_properties[] = {
1548 &impl_25_properties[0]
1562 impl_27_property_dataType = {
1571 impl_27_property_description = {
1575 .string =
"Abstract Class"
1580 impl_27_property_label = {
1584 .string =
"Abstract"
1589 impl_27_properties[] = {
1590 &impl_27_property_dataType,
1591 &impl_27_property_description,
1592 &impl_27_property_label,
1598 &impl_27_properties[0]
1609 impl_28_property_dataType = {
1618 impl_28_property_description = {
1622 .string =
"Auxiliary Class"
1627 impl_28_property_label = {
1631 .string =
"Auxiliary"
1636 impl_28_properties[] = {
1637 &impl_28_property_dataType,
1638 &impl_28_property_description,
1639 &impl_28_property_label,
1645 &impl_28_properties[0]
1656 impl_29_property_dataType = {
1665 impl_29_property_label = {
1669 .string =
"Description"
1674 impl_29_properties[] = {
1675 &impl_29_property_dataType,
1676 &impl_29_property_label,
1682 &impl_29_properties[0]
1693 impl_30_property_dataType = {
1702 impl_30_property_dataTypeParameter = {
1703 "dataTypeParameter",
1711 impl_30_property_description = {
1715 .string =
"Optional attributes of class."
1720 impl_30_property_label = {
1724 .string =
"Optional"
1729 impl_30_properties[] = {
1730 &impl_30_property_dataType,
1731 &impl_30_property_dataTypeParameter,
1732 &impl_30_property_description,
1733 &impl_30_property_label,
1739 &impl_30_properties[0]
1750 impl_31_property_dataType = {
1759 impl_31_property_dataTypeParameter = {
1760 "dataTypeParameter",
1768 impl_31_property_description = {
1772 .string =
"Required attributes of class."
1777 impl_31_property_label = {
1781 .string =
"Required"
1786 impl_31_properties[] = {
1787 &impl_31_property_dataType,
1788 &impl_31_property_dataTypeParameter,
1789 &impl_31_property_description,
1790 &impl_31_property_label,
1796 &impl_31_properties[0]
1807 impl_32_property_dataType = {
1816 impl_32_property_dataTypeParameter = {
1817 "dataTypeParameter",
1825 impl_32_property_description = {
1829 .string =
"Name of class."
1834 impl_32_property_label = {
1843 impl_32_properties[] = {
1844 &impl_32_property_dataType,
1845 &impl_32_property_dataTypeParameter,
1846 &impl_32_property_description,
1847 &impl_32_property_label,
1853 &impl_32_properties[0]
1864 impl_33_property_dataType = {
1873 impl_33_property_description = {
1877 .string =
"Structural Class"
1882 impl_33_property_label = {
1886 .string =
"Structural"
1891 impl_33_properties[] = {
1892 &impl_33_property_dataType,
1893 &impl_33_property_description,
1894 &impl_33_property_label,
1900 &impl_33_properties[0]
1911 impl_34_property_dataType = {
1920 impl_34_property_dataTypeParameter = {
1921 "dataTypeParameter",
1929 impl_34_property_description = {
1933 .string =
"Superior classes."
1938 impl_34_property_label = {
1947 impl_34_properties[] = {
1948 &impl_34_property_dataType,
1949 &impl_34_property_dataTypeParameter,
1950 &impl_34_property_description,
1951 &impl_34_property_label,
1957 &impl_34_properties[0]
1968 impl_35_property_dataType = {
1977 impl_35_property_label = {
1981 .string =
"Numeric OID"
1986 impl_35_properties[] = {
1987 &impl_35_property_dataType,
1988 &impl_35_property_label,
1994 &impl_35_properties[0]
2002 impl_26_property_ABSTRACT = {
2011 impl_26_property_AUXILIARY = {
2020 impl_26_property_DESC = {
2029 impl_26_property_MAY = {
2038 impl_26_property_MUST = {
2047 impl_26_property_NAME = {
2056 impl_26_property_STRUCTURAL = {
2065 impl_26_property_SUP = {
2074 impl_26_property_numericoid = {
2083 impl_26_properties[] = {
2084 &impl_26_property_ABSTRACT,
2085 &impl_26_property_AUXILIARY,
2086 &impl_26_property_DESC,
2087 &impl_26_property_MAY,
2088 &impl_26_property_MUST,
2089 &impl_26_property_NAME,
2090 &impl_26_property_STRUCTURAL,
2091 &impl_26_property_SUP,
2092 &impl_26_property_numericoid,
2098 &impl_26_properties[0]
2106 impl_24_property_allowAdd = {
2115 impl_24_property_allowChange = {
2124 impl_24_property_allowDelete = {
2133 impl_24_property_allowEntity = {
2142 impl_24_array_collectionURIs[] = {
2147 impl_24_list_collectionURIs = {
2149 sizeof(impl_24_array_collectionURIs) /
sizeof(
afw_utf8_t),
2150 (
const void *)&impl_24_array_collectionURIs
2154 impl_24_property_collectionURIs = {
2158 .list = &impl_24_list_collectionURIs
2163 impl_24_property_description = {
2167 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic object class object."
2172 impl_24_property_objectType = {
2176 .string =
"_AdaptiveLdapObjectClass_"
2181 impl_24_property_otherProperties = {
2190 impl_24_property_propertyTypes = {
2199 impl_24_properties[] = {
2200 &impl_24_property_allowAdd,
2201 &impl_24_property_allowChange,
2202 &impl_24_property_allowDelete,
2203 &impl_24_property_allowEntity,
2204 &impl_24_property_collectionURIs,
2205 &impl_24_property_description,
2206 &impl_24_property_objectType,
2207 &impl_24_property_otherProperties,
2208 &impl_24_property_propertyTypes,
2218 &afw_ldap_s__AdaptiveObjectType_,
2219 &afw_ldap_s__AdaptiveLdapObjectClass_,
2221 &impl_24_properties[0]
2235 impl_37_properties[] = {
2241 &impl_37_properties[0]
2249 impl_36_property_allowAdd = {
2258 impl_36_property_allowChange = {
2267 impl_36_property_allowDelete = {
2276 impl_36_property_allowEntity = {
2285 impl_36_array_collectionURIs[] = {
2290 impl_36_list_collectionURIs = {
2292 sizeof(impl_36_array_collectionURIs) /
sizeof(
afw_utf8_t),
2293 (
const void *)&impl_36_array_collectionURIs
2297 impl_36_property_collectionURIs = {
2301 .list = &impl_36_list_collectionURIs
2306 impl_36_property_description = {
2310 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic root dse object."
2315 impl_36_property_objectType = {
2319 .string =
"_AdaptiveLdapRootDse_"
2324 impl_36_property_otherProperties = {
2333 impl_36_properties[] = {
2334 &impl_36_property_allowAdd,
2335 &impl_36_property_allowChange,
2336 &impl_36_property_allowDelete,
2337 &impl_36_property_allowEntity,
2338 &impl_36_property_collectionURIs,
2339 &impl_36_property_description,
2340 &impl_36_property_objectType,
2341 &impl_36_property_otherProperties,
2351 &afw_ldap_s__AdaptiveObjectType_,
2352 &afw_ldap_s__AdaptiveLdapRootDse_,
2354 &impl_36_properties[0]
2368 impl_39_properties[] = {
2374 &impl_39_properties[0]
2382 impl_38_property_allowAdd = {
2391 impl_38_property_allowChange = {
2400 impl_38_property_allowDelete = {
2409 impl_38_property_allowEntity = {
2418 impl_38_array_collectionURIs[] = {
2423 impl_38_list_collectionURIs = {
2425 sizeof(impl_38_array_collectionURIs) /
sizeof(
afw_utf8_t),
2426 (
const void *)&impl_38_array_collectionURIs
2430 impl_38_property_collectionURIs = {
2434 .list = &impl_38_list_collectionURIs
2439 impl_38_property_description = {
2443 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic schema object."
2448 impl_38_property_objectType = {
2452 .string =
"_AdaptiveLdapSchema_"
2457 impl_38_property_otherProperties = {
2466 impl_38_properties[] = {
2467 &impl_38_property_allowAdd,
2468 &impl_38_property_allowChange,
2469 &impl_38_property_allowDelete,
2470 &impl_38_property_allowEntity,
2471 &impl_38_property_collectionURIs,
2472 &impl_38_property_description,
2473 &impl_38_property_objectType,
2474 &impl_38_property_otherProperties,
2484 &afw_ldap_s__AdaptiveObjectType_,
2485 &afw_ldap_s__AdaptiveLdapSchema_,
2487 &impl_38_properties[0]
2501 impl_41_properties[] = {
2507 &impl_41_properties[0]
2521 impl_43_property_dataType = {
2530 impl_43_property_label = {
2534 .string =
"Description"
2539 impl_43_properties[] = {
2540 &impl_43_property_dataType,
2541 &impl_43_property_label,
2547 &impl_43_properties[0]
2558 impl_44_property_dataType = {
2567 impl_44_property_label = {
2571 .string =
"Numeric OID"
2576 impl_44_properties[] = {
2577 &impl_44_property_dataType,
2578 &impl_44_property_label,
2584 &impl_44_properties[0]
2592 impl_42_property_DESC = {
2601 impl_42_property_numericoid = {
2610 impl_42_properties[] = {
2611 &impl_42_property_DESC,
2612 &impl_42_property_numericoid,
2618 &impl_42_properties[0]
2626 impl_40_property_allowAdd = {
2635 impl_40_property_allowChange = {
2644 impl_40_property_allowDelete = {
2653 impl_40_property_allowEntity = {
2662 impl_40_array_collectionURIs[] = {
2667 impl_40_list_collectionURIs = {
2669 sizeof(impl_40_array_collectionURIs) /
sizeof(
afw_utf8_t),
2670 (
const void *)&impl_40_array_collectionURIs
2674 impl_40_property_collectionURIs = {
2678 .list = &impl_40_list_collectionURIs
2683 impl_40_property_description = {
2687 .string =
"Object type for type=adaptor adaptor_type=ldap synthetic syntax object."
2692 impl_40_property_objectType = {
2696 .string =
"_AdaptiveLdapSyntax_"
2701 impl_40_property_otherProperties = {
2710 impl_40_property_propertyTypes = {
2719 impl_40_properties[] = {
2720 &impl_40_property_allowAdd,
2721 &impl_40_property_allowChange,
2722 &impl_40_property_allowDelete,
2723 &impl_40_property_allowEntity,
2724 &impl_40_property_collectionURIs,
2725 &impl_40_property_description,
2726 &impl_40_property_objectType,
2727 &impl_40_property_otherProperties,
2728 &impl_40_property_propertyTypes,
2738 &afw_ldap_s__AdaptiveObjectType_,
2739 &afw_ldap_s__AdaptiveLdapSyntax_,
2741 &impl_40_properties[0]
2752 impl_45_property_description = {
2756 .string =
"Adaptive Framework LDAP extension collection."
2761 impl_45_property_objectId = {
2765 .string =
"ldap_extension"
2770 impl_45_properties[] = {
2771 &impl_45_property_description,
2772 &impl_45_property_objectId,
2782 &afw_ldap_s__AdaptiveCollection_,
2783 &afw_ldap_s_ldap_extension,
2785 &impl_45_properties[0]
2790 impl_const_objects[] = {
2810 &impl_const_objects[0],
false, xctx);
Adaptive Framework Core API.
void afw_ldap_const_objects_register(afw_xctx_t *xctx)
Get array of afw_ldap_ const objects.
Adaptive Framework register generated (afw_ldap) header.
#define AFW_UTF8_LITERAL(A_STRING)
String literal initializer.
afw_runtime_env_resolve_and_set_const_objects(const afw_runtime_unresolved_const_object_t *const *unresolved, afw_boolean_t overwrite, afw_xctx_t *xctx)
Resolve and set a NULL terminated list of object pointers in the xctx's runtime objects.
@ afw_runtime_unresolved_primitive_type_list
@ afw_runtime_unresolved_primitive_type_string
value points to afw_utf8_z_t.
@ afw_runtime_unresolved_primitive_type_object
@ afw_runtime_unresolved_primitive_type_boolean
Runtime unresolved property.
NFC normalized UTF-8 string.
Interface afw_xctx public struct.