--- !tapi-tbd tbd-version: 4 targets: [ x86_64-macos, arm64-macos, arm64e-macos ] install-name: '/usr/lib/libodmodule.dylib' exports: - targets: [ x86_64-macos, arm64-macos, arm64e-macos ] symbols: [ _CFArrayAppendServer, _ODModuleMsgKeyAccountName, _ODModuleMsgKeyAdditionalInfo, _ODModuleMsgKeyAuthInformationType, _ODModuleMsgKeyConnectionFlags, _ODModuleMsgKeyConnectionOptions, _ODModuleMsgKeyConnectionTimeout, _ODModuleMsgKeyConnectionUUID, _ODModuleMsgKeyContextUUID, _ODModuleMsgKeyCreationDate, _ODModuleMsgKeyCredential, _ODModuleMsgKeyCredentialAuthAuthorities, _ODModuleMsgKeyCredentialKerberosID, _ODModuleMsgKeyCredentialPassword, _ODModuleMsgKeyCredentialRecordName, _ODModuleMsgKeyCredentialRecordType, _ODModuleMsgKeyCredentialUUID, _ODModuleMsgKeyDynamicDestination, _ODModuleMsgKeyError, _ODModuleMsgKeyErrorDesc, _ODModuleMsgKeyGlobal, _ODModuleMsgKeyLogLevel, _ODModuleMsgKeyLogMessage, _ODModuleMsgKeyModificationDate, _ODModuleMsgKeyModuleConfigDynamicData, _ODModuleMsgKeyModuleConfigDynamicDataKey, _ODModuleMsgKeyModuleConfigDynamicDataValue, _ODModuleMsgKeyModuleConfigOptions, _ODModuleMsgKeyModuleConfigUUID, _ODModuleMsgKeyModuleConfigUUID2, _ODModuleMsgKeyNodeConfigDestination, _ODModuleMsgKeyNodeConfigFlags, _ODModuleMsgKeyNodeConfigNetBiosName, _ODModuleMsgKeyNodeConfigState, _ODModuleMsgKeyNodeConfigSubName, _ODModuleMsgKeyNodeConfigUUID, _ODModuleMsgKeyOptions, _ODModuleMsgKeyPassword, _ODModuleMsgKeyRequestData, _ODModuleMsgKeyRequestID, _ODModuleMsgKeyResponseType, _ODModuleMsgKeyResult, _ODModuleMsgKeyServers, _ODModuleMsgKeyType, _ODModuleMsgTypeAuthentication, _ODModuleMsgTypeConnection, _ODModuleMsgTypeDiscovery, _ODModuleMsgTypeModification, _ODModuleMsgTypePolicy, _ODModuleMsgTypeQuery, _ODReqDataKeyAttribute, _ODReqDataKeyAttributes, _ODReqDataKeyAuthenticationItems, _ODReqDataKeyAuthenticationType, _ODReqDataKeyCustomFunction, _ODReqDataKeyCustomFunctionPayload, _ODReqDataKeyEqualityRule, _ODReqDataKeyExpiresIn, _ODReqDataKeyMatchType, _ODReqDataKeyMatchValues, _ODReqDataKeyMetaRecordName, _ODReqDataKeyNewPassword, _ODReqDataKeyODAuthenticationType, _ODReqDataKeyPassword, _ODReqDataKeyPolicy, _ODReqDataKeyPolicyCategory, _ODReqDataKeyQueryMaxRecords, _ODReqDataKeyQueryPageSize, _ODReqDataKeyQueryPredicates, _ODReqDataKeyQueryReturnAttributes, _ODReqDataKeyRecordName, _ODReqDataKeyRecordType, _ODReqDataKeyValue, __NYI, __create_subnode, __od_object_alloc, __od_object_dispose, __send_message, __update_config_cftype, __update_config_cftype2, __update_config_int64, _cftype_to_xpctype, _find_moduleconfig, _kODAttributeTypeAccessControlEntry, _kODAttributeTypeAddressLine1, _kODAttributeTypeAddressLine2, _kODAttributeTypeAddressLine3, _kODAttributeTypeAdminLimits, _kODAttributeTypeAlias, _kODAttributeTypeAllAttributes, _kODAttributeTypeAllTypes, _kODAttributeTypeAltSecurityIdentities, _kODAttributeTypeAreaCode, _kODAttributeTypeAttrListRefCount, _kODAttributeTypeAttrListRefs, _kODAttributeTypeAttrListValueRefCount, _kODAttributeTypeAttrListValueRefs, _kODAttributeTypeAuthCredential, _kODAttributeTypeAuthMethod, _kODAttributeTypeAuthenticationAuthority, _kODAttributeTypeAuthenticationHint, _kODAttributeTypeAuthorityRevocationList, _kODAttributeTypeAutomaticSearchPath, _kODAttributeTypeAutomountInformation, _kODAttributeTypeBirthday, _kODAttributeTypeBootParams, _kODAttributeTypeBuildVersion, _kODAttributeTypeBuilding, _kODAttributeTypeCACertificate, _kODAttributeTypeCapacity, _kODAttributeTypeCategory, _kODAttributeTypeCertificateRevocationList, _kODAttributeTypeCity, _kODAttributeTypeComment, _kODAttributeTypeCompany, _kODAttributeTypeComputers, _kODAttributeTypeConfigAvailable, _kODAttributeTypeConfigFile, _kODAttributeTypeContactGUID, _kODAttributeTypeContactPerson, _kODAttributeTypeCopyTimestamp, _kODAttributeTypeCoreFWVersion, _kODAttributeTypeCountry, _kODAttributeTypeCreationTimestamp, _kODAttributeTypeCrossCertificatePair, _kODAttributeTypeCustomSearchPath, _kODAttributeTypeDNSDomain, _kODAttributeTypeDNSName, _kODAttributeTypeDNSNameServer, _kODAttributeTypeDataStamp, _kODAttributeTypeDateRecordCreated, _kODAttributeTypeDepartment, _kODAttributeTypeDirRefCount, _kODAttributeTypeDirRefs, _kODAttributeTypeEMailAddress, _kODAttributeTypeEMailContacts, _kODAttributeTypeENetAddress, _kODAttributeTypeExpire, _kODAttributeTypeFWVersion, _kODAttributeTypeFaxNumber, _kODAttributeTypeFirstName, _kODAttributeTypeFullName, _kODAttributeTypeFunctionalState, _kODAttributeTypeGUID, _kODAttributeTypeGroup, _kODAttributeTypeGroupMembers, _kODAttributeTypeGroupMembership, _kODAttributeTypeGroupServices, _kODAttributeTypeHTML, _kODAttributeTypeHardwareUUID, _kODAttributeTypeHomeDirectory, _kODAttributeTypeHomeDirectoryQuota, _kODAttributeTypeHomeDirectorySoftQuota, _kODAttributeTypeHomeLocOwner, _kODAttributeTypeHomePhoneNumber, _kODAttributeTypeIMHandle, _kODAttributeTypeIPAddress, _kODAttributeTypeIPAddressAndENetAddress, _kODAttributeTypeIPv6Address, _kODAttributeTypeInternetAlias, _kODAttributeTypeJPEGPhoto, _kODAttributeTypeJobTitle, _kODAttributeTypeKDCAuthKey, _kODAttributeTypeKDCConfigData, _kODAttributeTypeKerberosRealm, _kODAttributeTypeKeywords, _kODAttributeTypeLDAPReadReplicas, _kODAttributeTypeLDAPSearchBaseSuffix, _kODAttributeTypeLDAPWriteReplicas, _kODAttributeTypeLastName, _kODAttributeTypeLocalOnlySearchPath, _kODAttributeTypeLocation, _kODAttributeTypeMCXFlags, _kODAttributeTypeMCXSettings, _kODAttributeTypeMIME, _kODAttributeTypeMailAttribute, _kODAttributeTypeMapCoordinates, _kODAttributeTypeMapGUID, _kODAttributeTypeMapURI, _kODAttributeTypeMetaAmbiguousName, _kODAttributeTypeMetaAugmentedAttributes, _kODAttributeTypeMetaAutomountMap, _kODAttributeTypeMetaNodeLocation, _kODAttributeTypeMetaRecordName, _kODAttributeTypeMiddleName, _kODAttributeTypeMobileNumber, _kODAttributeTypeModificationTimestamp, _kODAttributeTypeNFSHomeDirectory, _kODAttributeTypeNTDomainComputerAccount, _kODAttributeTypeNamePrefix, _kODAttributeTypeNameSuffix, _kODAttributeTypeNativeOnly, _kODAttributeTypeNestedGroups, _kODAttributeTypeNetGroupTriplet, _kODAttributeTypeNetGroups, _kODAttributeTypeNetworkNumber, _kODAttributeTypeNickName, _kODAttributeTypeNodeOptions, _kODAttributeTypeNodePath, _kODAttributeTypeNodeRefCount, _kODAttributeTypeNodeRefs, _kODAttributeTypeNodeSASLRealm, _kODAttributeTypeNote, _kODAttributeTypeNumTableList, _kODAttributeTypeOperatingSystem, _kODAttributeTypeOperatingSystemVersion, _kODAttributeTypeOrganizationInfo, _kODAttributeTypeOrganizationName, _kODAttributeTypeOriginalHomeDirectory, _kODAttributeTypeOriginalNFSHomeDirectory, _kODAttributeTypeOriginalNodeName, _kODAttributeTypeOwner, _kODAttributeTypeOwnerGUID, _kODAttributeTypePGPPublicKey, _kODAttributeTypePIDValue, _kODAttributeTypePagerNumber, _kODAttributeTypePassword, _kODAttributeTypePasswordPlus, _kODAttributeTypePasswordPolicyOptions, _kODAttributeTypePasswordServerList, _kODAttributeTypePasswordServerLocation, _kODAttributeTypePhoneContacts, _kODAttributeTypePhoneNumber, _kODAttributeTypePicture, _kODAttributeTypePlugInInfo, _kODAttributeTypePluginIndex, _kODAttributeTypePort, _kODAttributeTypePostalAddress, _kODAttributeTypePostalAddressContacts, _kODAttributeTypePostalCode, _kODAttributeTypePresetUserIsAdmin, _kODAttributeTypePrimaryComputerGUID, _kODAttributeTypePrimaryComputerList, _kODAttributeTypePrimaryGroupID, _kODAttributeTypePrimaryNTDomain, _kODAttributeTypePrintServiceInfoText, _kODAttributeTypePrintServiceInfoXML, _kODAttributeTypePrintServiceUserData, _kODAttributeTypePrinter1284DeviceID, _kODAttributeTypePrinterLPRHost, _kODAttributeTypePrinterLPRQueue, _kODAttributeTypePrinterMakeAndModel, _kODAttributeTypePrinterType, _kODAttributeTypePrinterURI, _kODAttributeTypePrinterXRISupported, _kODAttributeTypeProcessName, _kODAttributeTypeProfiles, _kODAttributeTypeProfilesTimestamp, _kODAttributeTypeProtocolNumber, _kODAttributeTypeProtocols, _kODAttributeTypePwdAgingPolicy, _kODAttributeTypeRPCNumber, _kODAttributeTypeReadOnlyNode, _kODAttributeTypeRealUserID, _kODAttributeTypeRecRefCount, _kODAttributeTypeRecRefs, _kODAttributeTypeRecordName, _kODAttributeTypeRecordType, _kODAttributeTypeRelationships, _kODAttributeTypeRelativeDNPrefix, _kODAttributeTypeResourceInfo, _kODAttributeTypeResourceType, _kODAttributeTypeSMBAcctFlags, _kODAttributeTypeSMBGroupRID, _kODAttributeTypeSMBHome, _kODAttributeTypeSMBHomeDrive, _kODAttributeTypeSMBKickoffTime, _kODAttributeTypeSMBLogoffTime, _kODAttributeTypeSMBLogonTime, _kODAttributeTypeSMBPWDLastSet, _kODAttributeTypeSMBPrimaryGroupSID, _kODAttributeTypeSMBProfilePath, _kODAttributeTypeSMBRID, _kODAttributeTypeSMBSID, _kODAttributeTypeSMBScriptPath, _kODAttributeTypeSMBUserWorkstations, _kODAttributeTypeSchema, _kODAttributeTypeSearchPath, _kODAttributeTypeSearchPolicy, _kODAttributeTypeServiceType, _kODAttributeTypeServicesLocator, _kODAttributeTypeSetupAdvertising, _kODAttributeTypeSetupAutoRegister, _kODAttributeTypeSetupLocation, _kODAttributeTypeSetupOccupation, _kODAttributeTypeStandardOnly, _kODAttributeTypeState, _kODAttributeTypeStreet, _kODAttributeTypeSubNodes, _kODAttributeTypeTimePackage, _kODAttributeTypeTimeToLive, _kODAttributeTypeTotalRefCount, _kODAttributeTypeTotalSize, _kODAttributeTypeTrustInformation, _kODAttributeTypeURL, _kODAttributeTypeUniqueID, _kODAttributeTypeUserCertificate, _kODAttributeTypeUserPKCS12Data, _kODAttributeTypeUserSMIMECertificate, _kODAttributeTypeUserShell, _kODAttributeTypeVFSDumpFreq, _kODAttributeTypeVFSLinkDir, _kODAttributeTypeVFSOpts, _kODAttributeTypeVFSPassNo, _kODAttributeTypeVFSType, _kODAttributeTypeVersion, _kODAttributeTypeWeblogURI, _kODAttributeTypeXMLPlist, _kODAuthenticationType2WayRandom, _kODAuthenticationType2WayRandomChangePasswd, _kODAuthenticationTypeAPOP, _kODAuthenticationTypeCRAM_MD5, _kODAuthenticationTypeChangePasswd, _kODAuthenticationTypeClearText, _kODAuthenticationTypeClearTextReadOnly, _kODAuthenticationTypeCrypt, _kODAuthenticationTypeDIGEST_MD5, _kODAuthenticationTypeDeleteUser, _kODAuthenticationTypeGetEffectivePolicy, _kODAuthenticationTypeGetGlobalPolicy, _kODAuthenticationTypeGetKerberosPrincipal, _kODAuthenticationTypeGetPolicy, _kODAuthenticationTypeGetUserData, _kODAuthenticationTypeGetUserName, _kODAuthenticationTypeKerberosTickets, _kODAuthenticationTypeMPPEMasterKeys, _kODAuthenticationTypeMPPEPrimaryKeys, _kODAuthenticationTypeMSCHAP2, _kODAuthenticationTypeNTLMv2, _kODAuthenticationTypeNTLMv2WithSessionKey, _kODAuthenticationTypeNewUser, _kODAuthenticationTypeNewUserWithPolicy, _kODAuthenticationTypeNodeNativeClearTextOK, _kODAuthenticationTypeNodeNativeNoClearText, _kODAuthenticationTypeNodeNativeRetainCredential, _kODAuthenticationTypeNodePPS, _kODAuthenticationTypeReadSecureHash, _kODAuthenticationTypeSMBNTv2UserSessionKey, _kODAuthenticationTypeSMBWorkstationCredentialSessionKey, _kODAuthenticationTypeSMB_LM_Key, _kODAuthenticationTypeSMB_NT_Key, _kODAuthenticationTypeSMB_NT_UserSessionKey, _kODAuthenticationTypeSMB_NT_WithUserSessionKey, _kODAuthenticationTypeSetCertificateHashAsCurrent, _kODAuthenticationTypeSetGlobalPolicy, _kODAuthenticationTypeSetLMHash, _kODAuthenticationTypeSetNTHash, _kODAuthenticationTypeSetPassword, _kODAuthenticationTypeSetPasswordAsCurrent, _kODAuthenticationTypeSetPolicy, _kODAuthenticationTypeSetPolicyAsCurrent, _kODAuthenticationTypeSetUserData, _kODAuthenticationTypeSetUserName, _kODAuthenticationTypeSetWorkstationPassword, _kODAuthenticationTypeWithAuthorizationRef, _kODAuthenticationTypeWriteSecureHash, _kODBackOffSeconds, _kODKeyModuleAuthUserDetails, _kODKeyModuleConnectionInfo, _kODKeyModuleSessionCredentials, _kODKeyPredicateAttribute, _kODKeyPredicateEquality, _kODKeyPredicateFunction, _kODKeyPredicateList, _kODKeyPredicateMatchType, _kODKeyPredicateOperator, _kODKeyPredicateRecordType, _kODKeyPredicateStdAttribute, _kODKeyPredicateStdRecordType, _kODKeyPredicateValueList, _kODModuleConfigOptionConnectionIdleDisconnect, _kODModuleConfigOptionConnectionSetupTimeout, _kODModuleConfigOptionManInTheMiddle, _kODModuleConfigOptionPacketEncryption, _kODModuleConfigOptionPacketSigning, _kODModuleConfigOptionQueryTimeout, _kODModuleConfigServerCategoryPrimary, _kODModuleConfigServerCategorySecondary, _kODNodeOptionsQuerySkipLocalNode, _kODNodeOptionsQuerySkippedSubnode, _kODNullUUID, _kODPolicyAttributeCreationTime, _kODPolicyAttributeCurrentDate, _kODPolicyAttributeCurrentDayOfWeek, _kODPolicyAttributeCurrentTime, _kODPolicyAttributeCurrentTimeOfDay, _kODPolicyAttributeDaysUntilExpiration, _kODPolicyAttributeEnableAtTimeOfDay, _kODPolicyAttributeEnableOnDate, _kODPolicyAttributeEnableOnDayOfWeek, _kODPolicyAttributeExpiresAtTimeOfDay, _kODPolicyAttributeExpiresEveryNDays, _kODPolicyAttributeExpiresOnDate, _kODPolicyAttributeExpiresOnDayOfWeek, _kODPolicyAttributeFailedAuthentications, _kODPolicyAttributeLastAuthenticationTime, _kODPolicyAttributeLastFailedAuthenticationTime, _kODPolicyAttributeLastPasswordChangeTime, _kODPolicyAttributeMaximumFailedAuthentications, _kODPolicyAttributeNewPasswordRequiredTime, _kODPolicyAttributePassword, _kODPolicyAttributePasswordHashes, _kODPolicyAttributePasswordHistory, _kODPolicyAttributePasswordHistoryDepth, _kODPolicyAttributeRecordName, _kODPolicyAttributeRecordType, _kODPolicyCategoryAuthentication, _kODPolicyCategoryPasswordChange, _kODPolicyCategoryPasswordContent, _kODPolicyKeyContent, _kODPolicyKeyContentDescription, _kODPolicyKeyEvaluationDetails, _kODPolicyKeyIdentifier, _kODPolicyKeyParameters, _kODPolicyKeyPasswordContentSummaries, _kODPolicyKeyPolicySatisfied, _kODPolicyTypeAccountExpiresOnDate, _kODPolicyTypeAccountMaximumFailedLogins, _kODPolicyTypeAccountMaximumMinutesOfNonUse, _kODPolicyTypeAccountMaximumMinutesUntilDisabled, _kODPolicyTypeAccountMinutesUntilFailedLoginReset, _kODPolicyTypePasswordCannotBeAccountName, _kODPolicyTypePasswordChangeRequired, _kODPolicyTypePasswordHistory, _kODPolicyTypePasswordMaximumAgeInMinutes, _kODPolicyTypePasswordMaximumNumberOfCharacters, _kODPolicyTypePasswordMinimumNumberOfCharacters, _kODPolicyTypePasswordRequiresAlpha, _kODPolicyTypePasswordRequiresMixedCase, _kODPolicyTypePasswordRequiresNumeric, _kODPolicyTypePasswordRequiresSymbol, _kODPolicyTypePasswordSelfModification, _kODPredicateOperatorAnd, _kODPredicateOperatorNot, _kODPredicateOperatorOr, _kODRecordTypeAFPServer, _kODRecordTypeAliases, _kODRecordTypeAttributeTypes, _kODRecordTypeAugments, _kODRecordTypeAutoServerSetup, _kODRecordTypeAutomount, _kODRecordTypeAutomountMap, _kODRecordTypeBootp, _kODRecordTypeCertificateAuthorities, _kODRecordTypeComputerGroups, _kODRecordTypeComputerLists, _kODRecordTypeComputers, _kODRecordTypeConfiguration, _kODRecordTypeEthernets, _kODRecordTypeFTPServer, _kODRecordTypeFileMakerServers, _kODRecordTypeGroups, _kODRecordTypeHostServices, _kODRecordTypeHosts, _kODRecordTypeLDAPServer, _kODRecordTypeLocations, _kODRecordTypeMounts, _kODRecordTypeNFS, _kODRecordTypeNetDomains, _kODRecordTypeNetGroups, _kODRecordTypeNetworks, _kODRecordTypePasswordServer, _kODRecordTypePeople, _kODRecordTypePlugins, _kODRecordTypePresetComputerGroups, _kODRecordTypePresetComputerLists, _kODRecordTypePresetComputers, _kODRecordTypePresetGroups, _kODRecordTypePresetUsers, _kODRecordTypePrintService, _kODRecordTypePrintServiceUser, _kODRecordTypePrinters, _kODRecordTypeProtocols, _kODRecordTypeQTSServer, _kODRecordTypeQueryInformation, _kODRecordTypeRPC, _kODRecordTypeRecordTypes, _kODRecordTypeResources, _kODRecordTypeSMBServer, _kODRecordTypeServer, _kODRecordTypeServices, _kODRecordTypeSharePoints, _kODRecordTypeUsers, _kODRecordTypeWebServer, _kODSessionLocalPath, _kODSessionProxyAddress, _kODSessionProxyPassword, _kODSessionProxyPort, _kODSessionProxyUsername, _kODVerifyPasswordOptionAdditionalACMData, _log_level_enabled, _od_cstr_from_cfstring, _od_cstr_from_cfstring_or_cfdata, _od_object_queue, _od_object_rbtree, _od_predicate_create_ldapfilter, _od_release, _od_retain, _odarray_apply, _odarray_enumerate, _odarray_get_array, _odarray_get_data, _odarray_get_dictionary, _odarray_get_string, _odconnection_create, _odconnection_create_ext, _odconnection_get_moduleconfig, _odconnection_set_credential, _odcontext_create, _odcontext_get_data, _odcontext_get_identifier, _odcredential_copy_metarecordname, _odcredential_copy_password, _odcredential_copy_recordname, _odcredential_create_ext, _odmodule_copy_identifier, _odmodule_log_message, _odmodule_main, _odmodule_set_identifier, _odmoduleconfig_apply_subnodes, _odmoduleconfig_copy_dynamicdata, _odmoduleconfig_copy_lastused_server, _odmoduleconfig_copy_nodename, _odmoduleconfig_copy_option_type_ext, _odmoduleconfig_copy_options, _odmoduleconfig_copy_password, _odmoduleconfig_copy_preferred, _odmoduleconfig_copy_rootconfig, _odmoduleconfig_copy_servers, _odmoduleconfig_copy_trustcredential, _odmoduleconfig_create, _odmoduleconfig_create_subnode, _odmoduleconfig_delete_password, _odmoduleconfig_fetch_password_timestamps, _odmoduleconfig_get_context, _odmoduleconfig_get_option_bool, _odmoduleconfig_get_option_int32, _odmoduleconfig_is_online, _odmoduleconfig_is_rootconfig, _odmoduleconfig_set_context, _odmoduleconfig_set_dynamicdata, _odmoduleconfig_set_netbiosname, _odmoduleconfig_set_preferred, _odmoduleconfig_set_servers, _odmoduleconfig_set_state_unknown, _odmoduleconfig_set_subnode_visibility, _odmoduleconfig_store_password, _odproplist_copy_cstring, _odproplist_enumerate, _odproplist_get_array, _odproplist_get_bool, _odproplist_get_data, _odproplist_get_date, _odproplist_get_dictionary, _odproplist_get_int32, _odproplist_get_int64, _odproplist_get_pointer, _odproplist_get_string, _odproplist_read_file, _odproplist_read_fileURL, _odproplist_set_bool, _odproplist_set_cstring, _odproplist_set_int32, _odproplist_set_int64, _odproplist_write_file, _odproplist_write_fileURL, _odrequest_log_message, _odrequest_respond_authentication_continuation, _odrequest_respond_customfunction, _odrequest_respond_error, _odrequest_respond_policy, _odrequest_respond_query_result, _odrequest_respond_query_start, _odrequest_respond_query_sync, _odrequest_respond_recordcopy, _odrequest_respond_recordcreate, _odrequest_respond_success, _odset_enumerate, _odstring_get_uuid, _oduuid_create_string, _odxobject_create_internal, _odxobject_finalize, _osvtables, _xpc_array_append_cftype, _xpc_dictionary_set_cftype, _xpctype_to_cftype ] objc-classes: [ OS_odx_connection, OS_odx_context, OS_odx_credential, OS_odx_module, OS_odx_moduleconfig, OS_odx_node, OS_odx_nodeconfig, OS_odx_object, OS_odx_request, OS_odx_response, OS_odx_session ] ...