Crate objc2_open_directory

Source
Expand description

§Bindings to the OpenDirectory framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

ODAttributeMapODAttributeMap
Apple’s documentation
ODConfigurationODConfiguration
Apple’s documentation
ODContextRefCFOpenDirectory
Opaque reference for the ODContext object
ODFrameworkErrorsCFOpenDirectoryConstants and CFOpenDirectory
Errors specific to the framework and to underlying calls
ODMappingsODMappings
Apple’s documentation
ODModuleEntryODModuleEntry
Apple’s documentation
ODNodeODNode
This class is used to work with OpenDirectory nodes.
ODNodeRefCFOpenDirectory
Opaque reference for the ODNode object
ODQueryODQuery
Class used for querying OpenDirectory.
ODQueryRefCFOpenDirectory
Opaque reference for the ODQuery object
ODRecordODRecord
This class is used to read, update and modify records within the directory
ODRecordMapODRecordMap
Apple’s documentation
ODRecordRefCFOpenDirectory
Opaque reference for the ODRecord object
ODSessionODSession
Class for working with OpenDirectory sessions.
ODSessionRefCFOpenDirectory
Opaque reference for ODSession object

Constants§

ODPacketEncryptionAllowODConfiguration
Apple’s documentation
ODPacketEncryptionDisabledODConfiguration
Apple’s documentation
ODPacketEncryptionRequiredODConfiguration
Apple’s documentation
ODPacketEncryptionSSLODConfiguration
Apple’s documentation
ODPacketSigningAllowODConfiguration
Apple’s documentation
ODPacketSigningDisabledODConfiguration
Apple’s documentation
ODPacketSigningRequiredODConfiguration
Apple’s documentation
kODExpirationTimeExpiredCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODExpirationTimeNeverExpiresCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchAnyCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchBeginsWithCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchContainsCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchEndsWithCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchEqualToCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchGreaterThanCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchInsensitiveBeginsWithDeprecatedCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchInsensitiveContainsDeprecatedCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchInsensitiveEndsWithDeprecatedCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchInsensitiveEqualToDeprecatedCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODMatchLessThanCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODNodeTypeAuthenticationCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODNodeTypeConfigureCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODNodeTypeContactsCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODNodeTypeLocalNodesCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODNodeTypeNetworkCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation

Statics§

ODFrameworkErrorDomain
Apple’s documentation
ODSessionProxyAddressODSession
the address to connect to via proxy, used when making the options dictionary
ODSessionProxyPasswordODSession
the password to connect with via proxy, used when making the options dictionary
ODSessionProxyPortODSession
the port to connect to via proxy, used when making the options dictionary
ODSessionProxyUsernameODSession
the username to connect with via proxy, used when making the options dictionary
ODTrustTypeAnonymousODConfiguration
Apple’s documentation
ODTrustTypeJoinedODConfiguration
Apple’s documentation
ODTrustTypeUsingCredentialsODConfiguration
Apple’s documentation
kODAttributeTypeAccessControlEntryCFOpenDirectoryConstants and CFOpenDirectory
Attribute type which stores directory access control directives.
kODAttributeTypeAddressLine1CFOpenDirectoryConstants and CFOpenDirectory
Line one of multiple lines of address data for a user.
kODAttributeTypeAddressLine2CFOpenDirectoryConstants and CFOpenDirectory
Line two of multiple lines of address data for a user.
kODAttributeTypeAddressLine3CFOpenDirectoryConstants and CFOpenDirectory
Line three of multiple lines of address data for a user.
kODAttributeTypeAdminLimitsCFOpenDirectoryConstants and CFOpenDirectory
XML plist indicating what an admin user can edit.
kODAttributeTypeAdvertisedServicesCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypeAliasCFOpenDirectoryConstants and CFOpenDirectory
Alias attribute, contain pointer to another node/record/attribute.
kODAttributeTypeAllAttributesCFOpenDirectoryConstants and CFOpenDirectory
Used in requesting all attribute types in a search.
kODAttributeTypeAllTypesCFOpenDirectoryConstants and CFOpenDirectory
Used to indicated recommended attribute types for a record type in the Config node.
kODAttributeTypeAltSecurityIdentitiesCFOpenDirectoryConstants and CFOpenDirectory
Used to store alternate identities for the record
kODAttributeTypeAreaCodeCFOpenDirectoryConstants and CFOpenDirectory
Area code of a user’s phone number.
kODAttributeTypeAttrListRefCountCFOpenDirectoryConstants and CFOpenDirectory
Attribute List reference count for a process.
kODAttributeTypeAttrListRefsCFOpenDirectoryConstants and CFOpenDirectory
All the attribute list references for a process.
kODAttributeTypeAttrListValueRefCountCFOpenDirectoryConstants and CFOpenDirectory
Attr List Value reference count for a process.
kODAttributeTypeAttrListValueRefsCFOpenDirectoryConstants and CFOpenDirectory
All the attribute list value references for a process.
kODAttributeTypeAuthCredentialCFOpenDirectoryConstants and CFOpenDirectory
An authentication credential, to be used to authenticate to a Directory.
kODAttributeTypeAuthMethodCFOpenDirectoryConstants and CFOpenDirectory
Authentication method for an authentication capable record.
kODAttributeTypeAuthenticationAuthorityCFOpenDirectoryConstants and CFOpenDirectory
Determines what mechanism is used to verify or set a user’s password.
kODAttributeTypeAuthenticationHintCFOpenDirectoryConstants and CFOpenDirectory
Used to identify the authentication hint phrase.
kODAttributeTypeAuthorityRevocationListCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of the authority revocation list
kODAttributeTypeAutomaticSearchPathCFOpenDirectoryConstants and CFOpenDirectory
Automatic search path defined by the search node.
kODAttributeTypeAutomountInformationCFOpenDirectoryConstants and CFOpenDirectory
Determines what mechanism is used to verify or set a user’s password.
kODAttributeTypeBirthdayCFOpenDirectoryConstants and CFOpenDirectory
Single-valued attribute that defines the user’s birthday.
kODAttributeTypeBootParamsCFOpenDirectoryConstants and CFOpenDirectory
Attribute type in host or machine records for storing boot params.
kODAttributeTypeBuildVersionCFOpenDirectoryConstants and CFOpenDirectory
Build version for reference.
kODAttributeTypeBuildingCFOpenDirectoryConstants and CFOpenDirectory
Represents the building name for a user or person record.
kODAttributeTypeCACertificateCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of the certificate of a certificate authority.
kODAttributeTypeCapacityCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the capacity of a resource.
kODAttributeTypeCertificateRevocationListCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of the certificate revocation list.
kODAttributeTypeCityCFOpenDirectoryConstants and CFOpenDirectory
Usually, city for a user or person record.
kODAttributeTypeCommentCFOpenDirectoryConstants and CFOpenDirectory
Attribute used for unformatted comment.
kODAttributeTypeCompanyCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines the user’s company.
kODAttributeTypeComputersCFOpenDirectoryConstants and CFOpenDirectory
List of computers.
kODAttributeTypeConfigAvailableCFOpenDirectoryConstants and CFOpenDirectory
Config avail tag.
kODAttributeTypeConfigFileCFOpenDirectoryConstants and CFOpenDirectory
Config file name.
kODAttributeTypeContactGUIDCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the contact GUID of a group.
kODAttributeTypeContactPersonCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the contact person of the machine.
kODAttributeTypeCopyTimestampCFOpenDirectoryConstants and CFOpenDirectory
Timestamp used in local account caching.
kODAttributeTypeCoreFWVersionCFOpenDirectoryConstants and CFOpenDirectory
Core FW version for reference.
kODAttributeTypeCountryCFOpenDirectoryConstants and CFOpenDirectory
Represents country of a record entry.
kODAttributeTypeCreationTimestampCFOpenDirectoryConstants and CFOpenDirectory
Attribute showing date/time of record creation.
kODAttributeTypeCrossCertificatePairCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of a pair of certificates which verify each other.
kODAttributeTypeCustomSearchPathCFOpenDirectoryConstants and CFOpenDirectory
Admin user configured custom search path defined by the search node.
kODAttributeTypeDNSDomainCFOpenDirectoryConstants and CFOpenDirectory
DNS Resolver domain attribute.
kODAttributeTypeDNSNameCFOpenDirectoryConstants and CFOpenDirectory
DNS Resolver nameserver attribute.
kODAttributeTypeDNSNameServerCFOpenDirectoryConstants and CFOpenDirectory
DNS Resolver nameserver attribute.
kODAttributeTypeDataStampCFOpenDirectoryConstants and CFOpenDirectory
Attribute for checksum/meta data
kODAttributeTypeDateRecordCreatedCFOpenDirectoryConstants and CFOpenDirectory
Date of record creation.
kODAttributeTypeDepartmentCFOpenDirectoryConstants and CFOpenDirectory
Represents the department name of a user or person.
kODAttributeTypeDirRefCountCFOpenDirectoryConstants and CFOpenDirectory
Directory reference count for a process.
kODAttributeTypeDirRefsCFOpenDirectoryConstants and CFOpenDirectory
All the directory references for a process.
kODAttributeTypeEMailAddressCFOpenDirectoryConstants and CFOpenDirectory
Email address of usually a user record.
kODAttributeTypeEMailContactsCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines a record’s custom email addresses.
kODAttributeTypeENetAddressCFOpenDirectoryConstants and CFOpenDirectory
Attribute for hardware Ethernet address (MAC address).
kODAttributeTypeExpireCFOpenDirectoryConstants and CFOpenDirectory
Used for expiration date or time depending on association.
kODAttributeTypeFWVersionCFOpenDirectoryConstants and CFOpenDirectory
Framework version for reference.
kODAttributeTypeFaxNumberCFOpenDirectoryConstants and CFOpenDirectory
Represents the FAX numbers of a user or person.
kODAttributeTypeFirstNameCFOpenDirectoryConstants and CFOpenDirectory
Used for first name of user or person record.
kODAttributeTypeFullNameCFOpenDirectoryConstants and CFOpenDirectory
Full name of a record
kODAttributeTypeFunctionalStateCFOpenDirectoryConstants and CFOpenDirectory
Functional state of plugin for example.
kODAttributeTypeGUIDCFOpenDirectoryConstants and CFOpenDirectory
Used for 36 character (128 bit) unique ID.
kODAttributeTypeGroupCFOpenDirectoryConstants and CFOpenDirectory
List of groups.
kODAttributeTypeGroupMembersCFOpenDirectoryConstants and CFOpenDirectory
Attribute type in group records containing lists of GUID values for members other than groups.
kODAttributeTypeGroupMembershipCFOpenDirectoryConstants and CFOpenDirectory
Usually a list of users that below to a given group record.
kODAttributeTypeGroupServicesCFOpenDirectoryConstants and CFOpenDirectory
xml-plist attribute that defines a group’s services.
kODAttributeTypeHTMLCFOpenDirectoryConstants and CFOpenDirectory
HTML location.
kODAttributeTypeHardwareUUIDCFOpenDirectoryConstants and CFOpenDirectory
Used to store hardware UUID in string form
kODAttributeTypeHomeDirectoryCFOpenDirectoryConstants and CFOpenDirectory
Network home directory URL.
kODAttributeTypeHomeDirectoryQuotaCFOpenDirectoryConstants and CFOpenDirectory
Represents the allowed usage for a user’s home directory in bytes.
kODAttributeTypeHomeDirectorySoftQuotaCFOpenDirectoryConstants and CFOpenDirectory
Used to define home directory size limit in bytes when user is notified that the hard limit is approaching.
kODAttributeTypeHomeLocOwnerCFOpenDirectoryConstants and CFOpenDirectory
Represents the owner of a workgroup’s shared home directory.
kODAttributeTypeHomePhoneNumberCFOpenDirectoryConstants and CFOpenDirectory
Home telephone number of a user or person.
kODAttributeTypeIMHandleCFOpenDirectoryConstants and CFOpenDirectory
Represents the Instant Messaging handles of a user.
kODAttributeTypeIPAddressCFOpenDirectoryConstants and CFOpenDirectory
IP address expressed either as domain or IP notation.
kODAttributeTypeIPAddressAndENetAddressCFOpenDirectoryConstants and CFOpenDirectory
A pairing of IPv4 or IPv6 addresses with Ethernet addresses
kODAttributeTypeIPv6AddressCFOpenDirectoryConstants and CFOpenDirectory
IPv6 address expressed in the standard notation
kODAttributeTypeInternetAliasCFOpenDirectoryConstants and CFOpenDirectory
Used to track internet alias.
kODAttributeTypeJPEGPhotoCFOpenDirectoryConstants and CFOpenDirectory
Used to store binary picture data in JPEG format.
kODAttributeTypeJobTitleCFOpenDirectoryConstants and CFOpenDirectory
Represents the job title of a user.
kODAttributeTypeKDCAuthKeyCFOpenDirectoryConstants and CFOpenDirectory
KDC master key RSA encrypted with realm public key.
kODAttributeTypeKDCConfigDataCFOpenDirectoryConstants and CFOpenDirectory
Contents of the kdc.conf file.
kODAttributeTypeKerberosRealmCFOpenDirectoryConstants and CFOpenDirectory
Supports Kerberized SMB Server services.
kODAttributeTypeKerberosServicesCFOpenDirectoryConstants and CFOpenDirectory
This is used to store the principals in host records (i.e., “host”, “vnc”, etc.)
kODAttributeTypeKeywordsCFOpenDirectoryConstants and CFOpenDirectory
Keywords using for searching capability.
kODAttributeTypeLDAPReadReplicasCFOpenDirectoryConstants and CFOpenDirectory
List of LDAP server URLs which can each be used to read directory data.
kODAttributeTypeLDAPSearchBaseSuffixCFOpenDirectoryConstants and CFOpenDirectory
Search base suffix for a LDAP server.
kODAttributeTypeLDAPWriteReplicasCFOpenDirectoryConstants and CFOpenDirectory
List of LDAP server URLs which can each be used to write directory data.
kODAttributeTypeLastNameCFOpenDirectoryConstants and CFOpenDirectory
Used for the last name of user or person record.
kODAttributeTypeLocalOnlySearchPathCFOpenDirectoryConstants and CFOpenDirectory
Local only search path defined by the search node.
kODAttributeTypeLocaleRelayCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypeLocaleSubnetsCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypeLocationCFOpenDirectoryConstants and CFOpenDirectory
Represents the location a service is available from (usually domain name)
kODAttributeTypeMCXFlagsCFOpenDirectoryConstants and CFOpenDirectory
Used by ManagedClient
kODAttributeTypeMCXSettingsCFOpenDirectoryConstants and CFOpenDirectory
Used by ManagedClient
kODAttributeTypeMIMECFOpenDirectoryConstants and CFOpenDirectory
Data contained in this attribute type is a fully qualified MIME Type.
kODAttributeTypeMailAttributeCFOpenDirectoryConstants and CFOpenDirectory
Holds the mail account config data
kODAttributeTypeMapCoordinatesCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines coordinates for a user’s location.
kODAttributeTypeMapGUIDCFOpenDirectoryConstants and CFOpenDirectory
Represents the GUID for a record’s map
kODAttributeTypeMapURICFOpenDirectoryConstants and CFOpenDirectory
attribute that defines the URI of a user’s location.
kODAttributeTypeMetaAmbiguousNameCFOpenDirectoryConstants and CFOpenDirectory
Used to disambiguate a provided name.
kODAttributeTypeMetaAugmentedAttributesCFOpenDirectoryConstants and CFOpenDirectory
Attributes that have been augmented.
kODAttributeTypeMetaAutomountMapCFOpenDirectoryConstants and CFOpenDirectory
Used to query for kODRecordTypeAutomount entries
kODAttributeTypeMetaNodeLocationCFOpenDirectoryConstants and CFOpenDirectory
Meta attribute returning registered node name by directory node plugin.
kODAttributeTypeMetaRecordNameCFOpenDirectoryConstants and CFOpenDirectory
Native record name.
kODAttributeTypeMiddleNameCFOpenDirectoryConstants and CFOpenDirectory
Used for the middle name of user or person record.
kODAttributeTypeMobileNumberCFOpenDirectoryConstants and CFOpenDirectory
Represents the mobile numbers of a user or person.
kODAttributeTypeModificationTimestampCFOpenDirectoryConstants and CFOpenDirectory
Attribute showing date/time of record modification.
kODAttributeTypeNFSHomeDirectoryCFOpenDirectoryConstants and CFOpenDirectory
Defines a user’s home directory mount point on the local machine.
kODAttributeTypeNTDomainComputerAccountCFOpenDirectoryConstants and CFOpenDirectory
Supports Kerberized SMB Server services.
kODAttributeTypeNamePrefixCFOpenDirectoryConstants and CFOpenDirectory
Represents the title prefix of a user or person.
kODAttributeTypeNameSuffixCFOpenDirectoryConstants and CFOpenDirectory
Represents the name suffix of a user or person.
kODAttributeTypeNativeOnlyCFOpenDirectoryConstants and CFOpenDirectory
Used in requesting all native attribute types in a search.
kODAttributeTypeNestedGroupsCFOpenDirectoryConstants and CFOpenDirectory
Attribute type in group records for the list of GUID values for nested groups.
kODAttributeTypeNetGroupTripletCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines the host, user and domain triplet combinations to support NetGroups. Each attribute value is comma separated string to maintain the triplet (e.g., host,user,domain).
kODAttributeTypeNetGroupsCFOpenDirectoryConstants and CFOpenDirectory
Attribute type that indicates which netgroups its record is a member of.
kODAttributeTypeNetworkInterfacesCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypeNetworkNumberCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines a network number.
kODAttributeTypeNickNameCFOpenDirectoryConstants and CFOpenDirectory
Represents the nickname of a user or person.
kODAttributeTypeNodeOptionsCFOpenDirectoryConstants and CFOpenDirectory
Any extended options supported by the node during creation
kODAttributeTypeNodePathCFOpenDirectoryConstants and CFOpenDirectory
Attribute type in Neighborhood records describing the DS Node to search while looking up aliases in this neighborhood.
kODAttributeTypeNodeRefCountCFOpenDirectoryConstants and CFOpenDirectory
Node reference count for a process.
kODAttributeTypeNodeRefsCFOpenDirectoryConstants and CFOpenDirectory
All the node references for a process.
kODAttributeTypeNodeSASLRealmCFOpenDirectoryConstants and CFOpenDirectory
Contains the SASL realm associated with this node (if any)
kODAttributeTypeNoteCFOpenDirectoryConstants and CFOpenDirectory
Note attribute.
kODAttributeTypeNumTableListCFOpenDirectoryConstants and CFOpenDirectory
Summary of the reference table entries presented as attribute values from the Configure node.
kODAttributeTypeOperatingSystemCFOpenDirectoryConstants and CFOpenDirectory
Returns the operating system type where the daemon is running
kODAttributeTypeOperatingSystemVersionCFOpenDirectoryConstants and CFOpenDirectory
Returns the operating system version where the daemon is running
kODAttributeTypeOrganizationInfoCFOpenDirectoryConstants and CFOpenDirectory
Usually the organization info of a user.
kODAttributeTypeOrganizationNameCFOpenDirectoryConstants and CFOpenDirectory
Usually the organization of a user.
kODAttributeTypeOriginalHomeDirectoryCFOpenDirectoryConstants and CFOpenDirectory
Home directory URL used in local account caching.
kODAttributeTypeOriginalNFSHomeDirectoryCFOpenDirectoryConstants and CFOpenDirectory
NFS home directory used in local account caching.
kODAttributeTypeOriginalNodeNameCFOpenDirectoryConstants and CFOpenDirectory
Nodename used in local account caching.
kODAttributeTypeOwnerCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the owner of a record.
kODAttributeTypeOwnerGUIDCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the owner GUID of a group.
kODAttributeTypePGPPublicKeyCFOpenDirectoryConstants and CFOpenDirectory
Pretty Good Privacy public encryption key.
kODAttributeTypePIDValueCFOpenDirectoryConstants and CFOpenDirectory
PID value.
kODAttributeTypePagerNumberCFOpenDirectoryConstants and CFOpenDirectory
Represents the pager numbers of a user or person.
kODAttributeTypeParentLocalesCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypePasswordCFOpenDirectoryConstants and CFOpenDirectory
Holds the password or credential value.
kODAttributeTypePasswordPlusCFOpenDirectoryConstants and CFOpenDirectory
Holds marker data to indicate possible authentication redirection.
kODAttributeTypePasswordPolicyOptionsCFOpenDirectoryConstants and CFOpenDirectory
Collection of password policy options in single attribute.
kODAttributeTypePasswordServerListCFOpenDirectoryConstants and CFOpenDirectory
Represents the attribute for storing the password server’s replication information.
kODAttributeTypePasswordServerLocationCFOpenDirectoryConstants and CFOpenDirectory
Specifies the IP address or domain name of the Password Server associated with a given directory node.
kODAttributeTypePhoneContactsCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines a record’s custom phone numbers.
kODAttributeTypePhoneNumberCFOpenDirectoryConstants and CFOpenDirectory
Telephone number of a user.
kODAttributeTypePictureCFOpenDirectoryConstants and CFOpenDirectory
Represents the path of the picture for each user displayed in the login window.
kODAttributeTypePlugInInfoCFOpenDirectoryConstants and CFOpenDirectory
Information (version, signature, about, credits, etc.) about the plug-in that is actually servicing a particular directory node.
kODAttributeTypePluginIndexCFOpenDirectoryConstants and CFOpenDirectory
Plugin index for reference.
kODAttributeTypePortCFOpenDirectoryConstants and CFOpenDirectory
Represents the port number a service is available on.
kODAttributeTypePostalAddressCFOpenDirectoryConstants and CFOpenDirectory
The postal address usually excluding postal code.
kODAttributeTypePostalAddressContactsCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines a record’s alternate postal addresses.
kODAttributeTypePostalCodeCFOpenDirectoryConstants and CFOpenDirectory
The postal code such as zip code in the USA.
kODAttributeTypePresetUserIsAdminCFOpenDirectoryConstants and CFOpenDirectory
Flag to indicate whether users created from this preset are administrators by default.
kODAttributeTypePrimaryComputerGUIDCFOpenDirectoryConstants and CFOpenDirectory
An attribute that defines a primary computer of the computer group.
kODAttributeTypePrimaryComputerListCFOpenDirectoryConstants and CFOpenDirectory
The GUID of the computer list with which this computer record is associated.
kODAttributeTypePrimaryGroupIDCFOpenDirectoryConstants and CFOpenDirectory
This is the 32 bit unique ID that represents the primary group a user is part of, or the ID of a group.
kODAttributeTypePrimaryLocaleCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
kODAttributeTypePrimaryNTDomainCFOpenDirectoryConstants and CFOpenDirectory
Supports Kerberized SMB Server services.
kODAttributeTypePrintServiceInfoTextCFOpenDirectoryConstants and CFOpenDirectory
Standard attribute type for kODRecordTypePrinters.
kODAttributeTypePrintServiceInfoXMLCFOpenDirectoryConstants and CFOpenDirectory
Standard attribute type for kODRecordTypePrinters.
kODAttributeTypePrintServiceUserDataCFOpenDirectoryConstants and CFOpenDirectory
Attribute for print quota configuration or statistics (XML data).
kODAttributeTypePrinter1284DeviceIDCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines the IEEE 1284 DeviceID of a printer.
kODAttributeTypePrinterLPRHostCFOpenDirectoryConstants and CFOpenDirectory
Standard attribute type for kODRecordTypePrinters.
kODAttributeTypePrinterLPRQueueCFOpenDirectoryConstants and CFOpenDirectory
Standard attribute type for kODRecordTypePrinters.
kODAttributeTypePrinterMakeAndModelCFOpenDirectoryConstants and CFOpenDirectory
Attribute for definition of the Printer Make and Model.
kODAttributeTypePrinterTypeCFOpenDirectoryConstants and CFOpenDirectory
Standard attribute type for kODRecordTypePrinters.
kODAttributeTypePrinterURICFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines the URI of a printer “ipp://address” or “smb://server/queue”.
kODAttributeTypePrinterXRISupportedCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines additional URIs supported by a printer.
kODAttributeTypeProcessNameCFOpenDirectoryConstants and CFOpenDirectory
Process Name.
kODAttributeTypeProfilesCFOpenDirectoryConstants and CFOpenDirectory
Profiles associated with the record.
kODAttributeTypeProfilesTimestampCFOpenDirectoryConstants and CFOpenDirectory
Timestamp for the profiles associated with the record.
kODAttributeTypeProtocolNumberCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines a protocol number.
kODAttributeTypeProtocolsCFOpenDirectoryConstants and CFOpenDirectory
List of protocols.
kODAttributeTypePwdAgingPolicyCFOpenDirectoryConstants and CFOpenDirectory
Contains the password aging policy data for an authentication capable record.
kODAttributeTypeRPCNumberCFOpenDirectoryConstants and CFOpenDirectory
Attribute that defines an RPC number.
kODAttributeTypeReadOnlyNodeCFOpenDirectoryConstants and CFOpenDirectory
Can be found using dsGetDirNodeInfo and will return one of ReadOnly, ReadWrite, or WriteOnly strings.
kODAttributeTypeRealUserIDCFOpenDirectoryConstants and CFOpenDirectory
Used by Managed Client.
kODAttributeTypeRecRefCountCFOpenDirectoryConstants and CFOpenDirectory
Record reference count for a process.
kODAttributeTypeRecRefsCFOpenDirectoryConstants and CFOpenDirectory
All the record references for a process.
kODAttributeTypeRecordNameCFOpenDirectoryConstants and CFOpenDirectory
List of names/keys for this record.
kODAttributeTypeRecordTypeCFOpenDirectoryConstants and CFOpenDirectory
Attribute for a Record or a Directory Node.
kODAttributeTypeRelationshipsCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines the relationship to the record type.
kODAttributeTypeRelativeDNPrefixCFOpenDirectoryConstants and CFOpenDirectory
Used to map the first native LDAP attribute type required in the building of the Relative Distinguished Name for LDAP record creation.
kODAttributeTypeResourceInfoCFOpenDirectoryConstants and CFOpenDirectory
attribute that defines a resource record’s info.
kODAttributeTypeResourceTypeCFOpenDirectoryConstants and CFOpenDirectory
Attribute type for the kind of resource.
kODAttributeTypeSMBAcctFlagsCFOpenDirectoryConstants and CFOpenDirectory
Account control flag.
kODAttributeTypeSMBGroupRIDCFOpenDirectoryConstants and CFOpenDirectory
Constant for supporting PDC SMB interaction with DirectoryService.
kODAttributeTypeSMBHomeCFOpenDirectoryConstants and CFOpenDirectory
UNC address of Windows homedirectory mount point (
server
sharepoint).
kODAttributeTypeSMBHomeDriveCFOpenDirectoryConstants and CFOpenDirectory
Drive letter for homedirectory mount point.
kODAttributeTypeSMBKickoffTimeCFOpenDirectoryConstants and CFOpenDirectory
Attribute in support of SMB interaction.
kODAttributeTypeSMBLogoffTimeCFOpenDirectoryConstants and CFOpenDirectory
Attribute in support of SMB interaction.
kODAttributeTypeSMBLogonTimeCFOpenDirectoryConstants and CFOpenDirectory
Attribute in support of SMB interaction.
kODAttributeTypeSMBPWDLastSetCFOpenDirectoryConstants and CFOpenDirectory
Attribute in support of SMB interaction.
kODAttributeTypeSMBPrimaryGroupSIDCFOpenDirectoryConstants and CFOpenDirectory
SMB Primary Group Security ID, stored as a string attribute of up to 64 bytes.
kODAttributeTypeSMBProfilePathCFOpenDirectoryConstants and CFOpenDirectory
Desktop management info (dock, desktop links, etc).
kODAttributeTypeSMBRIDCFOpenDirectoryConstants and CFOpenDirectory
Attribute in support of SMB interaction.
kODAttributeTypeSMBSIDCFOpenDirectoryConstants and CFOpenDirectory
SMB Security ID, stored as a string attribute of up to 64 bytes.
kODAttributeTypeSMBScriptPathCFOpenDirectoryConstants and CFOpenDirectory
Login script path.
kODAttributeTypeSMBUserWorkstationsCFOpenDirectoryConstants and CFOpenDirectory
List of workstations user can login from (machine account names).
kODAttributeTypeSchemaCFOpenDirectoryConstants and CFOpenDirectory
List of attribute types.
kODAttributeTypeSearchPathCFOpenDirectoryConstants and CFOpenDirectory
Search path used by the search node.
kODAttributeTypeSearchPolicyCFOpenDirectoryConstants and CFOpenDirectory
Search policy for the search node.
kODAttributeTypeServiceTypeCFOpenDirectoryConstants and CFOpenDirectory
Represents the service type for the service. This is the raw service type of the service.
kODAttributeTypeServicesLocatorCFOpenDirectoryConstants and CFOpenDirectory
the URI for a record’s calendar
kODAttributeTypeSetupAdvertisingCFOpenDirectoryConstants and CFOpenDirectory
Used for Setup Assistant automatic population.
kODAttributeTypeSetupAutoRegisterCFOpenDirectoryConstants and CFOpenDirectory
Used for Setup Assistant automatic population.
kODAttributeTypeSetupLocationCFOpenDirectoryConstants and CFOpenDirectory
Used for Setup Assistant automatic population.
kODAttributeTypeSetupOccupationCFOpenDirectoryConstants and CFOpenDirectory
Used for Setup Assistant automatic population.
kODAttributeTypeStandardOnlyCFOpenDirectoryConstants and CFOpenDirectory
Used in requesting all standard attribute types in a query.
kODAttributeTypeStateCFOpenDirectoryConstants and CFOpenDirectory
The state or province of a country.
kODAttributeTypeStreetCFOpenDirectoryConstants and CFOpenDirectory
Represents the street address of a user or person.
kODAttributeTypeSubNodesCFOpenDirectoryConstants and CFOpenDirectory
Attribute of a node which lists the available subnodes of that node.
kODAttributeTypeTimePackageCFOpenDirectoryConstants and CFOpenDirectory
Data of Create, Modify, Backup time in UTC.
kODAttributeTypeTimeToLiveCFOpenDirectoryConstants and CFOpenDirectory
Attribute recommending how long to cache the record’s attribute values.
kODAttributeTypeTotalRefCountCFOpenDirectoryConstants and CFOpenDirectory
Total count of references for a process.
kODAttributeTypeTotalSizeCFOpenDirectoryConstants and CFOpenDirectory
checksum/meta data.
kODAttributeTypeTrustInformationCFOpenDirectoryConstants and CFOpenDirectory
Used to describe a node’s trust information.
kODAttributeTypeURLCFOpenDirectoryConstants and CFOpenDirectory
List of URLs.
kODAttributeTypeUniqueIDCFOpenDirectoryConstants and CFOpenDirectory
This is the 32 bit unique ID that represents the user in the legacy manner.
kODAttributeTypeUserCertificateCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of the user’s certificate.
kODAttributeTypeUserPKCS12DataCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing binary data in PKCS #12 format.
kODAttributeTypeUserSMIMECertificateCFOpenDirectoryConstants and CFOpenDirectory
Attribute containing the binary of the user’s SMIME certificate.
kODAttributeTypeUserShellCFOpenDirectoryConstants and CFOpenDirectory
Used to represent the user’s shell setting.
kODAttributeTypeVFSDumpFreqCFOpenDirectoryConstants and CFOpenDirectory
Attribute used to support mount records.
kODAttributeTypeVFSLinkDirCFOpenDirectoryConstants and CFOpenDirectory
Attribute used to support mount records.
kODAttributeTypeVFSOptsCFOpenDirectoryConstants and CFOpenDirectory
Used in support of mount records.
kODAttributeTypeVFSPassNoCFOpenDirectoryConstants and CFOpenDirectory
Attribute used to support mount records.
kODAttributeTypeVFSTypeCFOpenDirectoryConstants and CFOpenDirectory
Attribute used to support mount records.
kODAttributeTypeVersionCFOpenDirectoryConstants and CFOpenDirectory
Version label.
kODAttributeTypeWeblogURICFOpenDirectoryConstants and CFOpenDirectory
attribute that defines the URI of a user’s weblog.
kODAttributeTypeXMLPlistCFOpenDirectoryConstants and CFOpenDirectory
XML plist used.
kODAuthenticationType2WayRandomCFOpenDirectoryConstants and CFOpenDirectory
Two way random authentication method.
kODAuthenticationType2WayRandomChangePasswdCFOpenDirectoryConstants and CFOpenDirectory
Change the password for a user using the two-way random method.
kODAuthenticationTypeAPOPCFOpenDirectoryConstants and CFOpenDirectory
APOP authentication method.
kODAuthenticationTypeCRAM_MD5CFOpenDirectoryConstants and CFOpenDirectory
CRAM MD5 authentication method.
kODAuthenticationTypeChangePasswdCFOpenDirectoryConstants and CFOpenDirectory
Change the password for a user.
kODAuthenticationTypeClearTextCFOpenDirectoryConstants and CFOpenDirectory
Clear text authentication method.
kODAuthenticationTypeClearTextReadOnlyCFOpenDirectoryConstants and CFOpenDirectory
Clear text authentication method.
kODAuthenticationTypeCryptCFOpenDirectoryConstants and CFOpenDirectory
Use a crypt password stored in the user record if available to do the authentication.
kODAuthenticationTypeDIGEST_MD5CFOpenDirectoryConstants and CFOpenDirectory
Digest MD5 authentication method.
kODAuthenticationTypeDeleteUserCFOpenDirectoryConstants and CFOpenDirectory
Used for Apple password server user deletion.
kODAuthenticationTypeGetEffectivePolicyCFOpenDirectoryConstants and CFOpenDirectory
Used to extract, from a password server, the actual policies that will be applied to a user; a combination of global and user policies.
kODAuthenticationTypeGetGlobalPolicyCFOpenDirectoryConstants and CFOpenDirectory
Used for extraction of global authentication policy.
kODAuthenticationTypeGetKerberosPrincipalCFOpenDirectoryConstants and CFOpenDirectory
Retrieves Kerberos Principal name.
kODAuthenticationTypeGetPolicyCFOpenDirectoryConstants and CFOpenDirectory
The plug-in should determine which specific authentication method to use.
kODAuthenticationTypeGetUserDataCFOpenDirectoryConstants and CFOpenDirectory
Used with Apple password server.
kODAuthenticationTypeGetUserNameCFOpenDirectoryConstants and CFOpenDirectory
Used with Apple password server.
kODAuthenticationTypeKerberosTicketsCFOpenDirectoryConstants and CFOpenDirectory
Provides write-access to LDAP with an existing Kerberos ticket.
kODAuthenticationTypeMPPEMasterKeysCFOpenDirectoryConstants and CFOpenDirectory
Deprecated. Use kODAuthenticationTypeMPPEPrimaryKeys.
kODAuthenticationTypeMPPEPrimaryKeysCFOpenDirectoryConstants and CFOpenDirectory
Generated 40-bit or 128-bit primary keys from MS-CHAPv2 credentials (RFC 3079).
kODAuthenticationTypeMSCHAP2CFOpenDirectoryConstants and CFOpenDirectory
MS-CHAP2 is a mutual authentication method.
kODAuthenticationTypeNTLMv2CFOpenDirectoryConstants and CFOpenDirectory
Verifies an NTLMv2 challenge and response.
kODAuthenticationTypeNTLMv2WithSessionKeyCFOpenDirectoryConstants and CFOpenDirectory
An optimized method that checks the user’s challenge and response and retrieves session keys in a single call.
kODAuthenticationTypeNewUserCFOpenDirectoryConstants and CFOpenDirectory
Create a new user record with the authentication authority.
kODAuthenticationTypeNewUserWithPolicyCFOpenDirectoryConstants and CFOpenDirectory
Create a new user record with the authentication authority and initial policy settings.
kODAuthenticationTypeNodeNativeClearTextOKCFOpenDirectoryConstants and CFOpenDirectory
The plug-in should determine which specific authentication method to use.
kODAuthenticationTypeNodeNativeNoClearTextCFOpenDirectoryConstants and CFOpenDirectory
The plug-in should determine which specific authentication method to use.
kODAuthenticationTypeReadSecureHashCFOpenDirectoryConstants and CFOpenDirectory
Returns the SHA1 or Seeded SHA1 hash for a local user.
kODAuthenticationTypeSMBNTv2UserSessionKeyCFOpenDirectoryConstants and CFOpenDirectory
Generate the ntlm-v2 user session key.
kODAuthenticationTypeSMBWorkstationCredentialSessionKeyCFOpenDirectoryConstants and CFOpenDirectory
Generates an SMB workstation credential session key.
kODAuthenticationTypeSMB_LM_KeyCFOpenDirectoryConstants and CFOpenDirectory
SMB Lan Manager authentication method.
kODAuthenticationTypeSMB_NT_KeyCFOpenDirectoryConstants and CFOpenDirectory
SMB NT authentication method.
kODAuthenticationTypeSMB_NT_UserSessionKeyCFOpenDirectoryConstants and CFOpenDirectory
Used by SMB to get session keys.
kODAuthenticationTypeSMB_NT_WithUserSessionKeyCFOpenDirectoryConstants and CFOpenDirectory
Used by SMB to authenticate and get session keys.
kODAuthenticationTypeSecureHashCFOpenDirectoryConstants and CFOpenDirectory
Authentication specifically using the secure hash.
kODAuthenticationTypeSetCertificateHashAsCurrentCFOpenDirectoryConstants and CFOpenDirectory
Set certificate using the authenticated user’s credentials.
kODAuthenticationTypeSetGlobalPolicyCFOpenDirectoryConstants and CFOpenDirectory
Used to set the global policy.
kODAuthenticationTypeSetLMHashCFOpenDirectoryConstants and CFOpenDirectory
Set the LAN Manager hash for an account.
kODAuthenticationTypeSetNTHashCFOpenDirectoryConstants and CFOpenDirectory
Set the NT hash for a user.
kODAuthenticationTypeSetPasswordCFOpenDirectoryConstants and CFOpenDirectory
Set password method.
kODAuthenticationTypeSetPasswordAsCurrentCFOpenDirectoryConstants and CFOpenDirectory
Set password using the current credentials.
kODAuthenticationTypeSetPolicyCFOpenDirectoryConstants and CFOpenDirectory
The plug-in should determine which specific authentication method to use.
kODAuthenticationTypeSetPolicyAsCurrentCFOpenDirectoryConstants and CFOpenDirectory
A set policy for the password server.
kODAuthenticationTypeSetUserDataCFOpenDirectoryConstants and CFOpenDirectory
Used for Apple password server.
kODAuthenticationTypeSetUserNameCFOpenDirectoryConstants and CFOpenDirectory
Used for Apple password server.
kODAuthenticationTypeSetWorkstationPasswordCFOpenDirectoryConstants and CFOpenDirectory
Supports PDC SMB interaction with DS.
kODAuthenticationTypeWithAuthorizationRefCFOpenDirectoryConstants and CFOpenDirectory
Allows access to local directories as root with a valid AuthorizationRef.
kODAuthenticationTypeWriteSecureHashCFOpenDirectoryConstants and CFOpenDirectory
Supports ONLY a root process to be able to directly write the secure hash of a user record.
kODBackOffSecondsCFOpenDirectoryConstants and CFOpenDirectory
Number of seconds an account is in backoff
kODErrorDomainFrameworkCFOpenDirectory and objc2-core-foundation
the error domain for OpenDirectory.framework details
kODModuleConfigOptionConnectionIdleDisconnectCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
number of seconds before a connection is idle disconnected
kODModuleConfigOptionConnectionSetupTimeoutCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
number of seconds before a connection attempt times out
kODModuleConfigOptionManInTheMiddleCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
enable or disable man-in-middle countermeasures
kODModuleConfigOptionPacketEncryptionCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
enable or disable packet encryption
kODModuleConfigOptionPacketSigningCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
enable or disable packet signing
kODModuleConfigOptionQueryTimeoutCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
number of seconds before a query times out
kODNodeOptionsQuerySkippedSubnodeCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
Used with nodes that support options.
kODPolicyAttributeCreationTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the record creation time.
kODPolicyAttributeCurrentDateCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the current date and time as a CFDate.
kODPolicyAttributeCurrentDayOfWeekCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the current day of the week, as a CFNumber.
kODPolicyAttributeCurrentTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the current date and time in seconds.
kODPolicyAttributeCurrentTimeOfDayCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the current time of day as a CFNumber.
kODPolicyAttributeDaysUntilExpirationCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the number of days until expiration.
kODPolicyAttributeEnableAtTimeOfDayCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for enable at a specific time of day.
kODPolicyAttributeEnableOnDateCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the “enable on” date.
kODPolicyAttributeEnableOnDayOfWeekCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for enable on a day of the week.
kODPolicyAttributeExpiresAtTimeOfDayCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for expires at a specific time of day.
kODPolicyAttributeExpiresEveryNDaysCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for expires every N days.
kODPolicyAttributeExpiresOnDateCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the “expires on” date.
kODPolicyAttributeExpiresOnDayOfWeekCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for expires on a day of the week.
kODPolicyAttributeFailedAuthenticationsCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the number of failed authentications.
kODPolicyAttributeLastAuthenticationTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the time of the last successful auth attempt.
kODPolicyAttributeLastFailedAuthenticationTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the time of the last failed auth attempt.
kODPolicyAttributeLastPasswordChangeTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for time of the last password change.
kODPolicyAttributeMaximumFailedAuthenticationsCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the maximum failed authentication attempts.
kODPolicyAttributeNewPasswordRequiredTimeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the time when “new password required” was set.
kODPolicyAttributePasswordCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the password.
kODPolicyAttributePasswordHashesCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the password hashes
kODPolicyAttributePasswordHistoryCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the list of previous password hashes
kODPolicyAttributePasswordHistoryDepthCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the number of previous hashed passwords to keep.
kODPolicyAttributeRecordNameCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the record name.
kODPolicyAttributeRecordTypeCFOpenDirectoryConstants and CFOpenDirectory
Policy attribute for the record type.
kODPolicyCategoryAuthenticationCFOpenDirectoryConstants and CFOpenDirectory
Category for policies controlling when authentications are allowed.
kODPolicyCategoryPasswordChangeCFOpenDirectoryConstants and CFOpenDirectory
Category for policies controlling when password require changing.
kODPolicyCategoryPasswordContentCFOpenDirectoryConstants and CFOpenDirectory
Category for policies controlling content of passwords.
kODPolicyKeyContentCFOpenDirectoryConstants and CFOpenDirectory
Key for the policy format string in a policy dictionary.
kODPolicyKeyContentDescriptionCFOpenDirectoryConstants and CFOpenDirectory
Key for the policy content description.
kODPolicyKeyEvaluationDetailsCFOpenDirectoryConstants and CFOpenDirectory
Key containing details of the policy evaluation results.
kODPolicyKeyIdentifierCFOpenDirectoryConstants and CFOpenDirectory
Key for the policy identifier in a policy dictionary.
kODPolicyKeyParametersCFOpenDirectoryConstants and CFOpenDirectory
Key for the policy parameters, if any, in a policy dictionary.
kODPolicyKeyPolicySatisfiedCFOpenDirectoryConstants and CFOpenDirectory
Key denoting if a specific policy was satisfied during evaluation.
kODPolicyTypeAccountExpiresOnDateCFOpenDirectoryConstants and CFOpenDirectory
Date when an account expires and becomes deactivated.
kODPolicyTypeAccountMaximumFailedLoginsCFOpenDirectoryConstants and CFOpenDirectory
Sets the number of maximum failed logins allowed for the account.
kODPolicyTypeAccountMaximumMinutesOfNonUseCFOpenDirectoryConstants and CFOpenDirectory
Maximum number of minutes that an account has not been used before it is deactivated.
kODPolicyTypeAccountMaximumMinutesUntilDisabledCFOpenDirectoryConstants and CFOpenDirectory
Sets the number of maximum number of minutes before this account is disabled automatically from password set.
kODPolicyTypeAccountMinutesUntilFailedLoginResetCFOpenDirectoryConstants and CFOpenDirectory
Number of minutes before an account locked out by bad passwords is automatically re-activated.
kODPolicyTypePasswordCannotBeAccountNameCFOpenDirectoryConstants and CFOpenDirectory
Boolean signifying the password must not contain the name of the account.
kODPolicyTypePasswordChangeRequiredCFOpenDirectoryConstants and CFOpenDirectory
Boolean stating the password should be changed on next logon.
kODPolicyTypePasswordHistoryCFOpenDirectoryConstants and CFOpenDirectory
The number of previous passwords that will be remembered.
kODPolicyTypePasswordMaximumAgeInMinutesCFOpenDirectoryConstants and CFOpenDirectory
Number of minutes before password must be changed.
kODPolicyTypePasswordMaximumNumberOfCharactersCFOpenDirectoryConstants and CFOpenDirectory
The maximum number of characters a password can contain.
kODPolicyTypePasswordMinimumNumberOfCharactersCFOpenDirectoryConstants and CFOpenDirectory
The minimum number of characters a password must contain.
kODPolicyTypePasswordRequiresAlphaCFOpenDirectoryConstants and CFOpenDirectory
Sets the number of alpha characters that must present in the password.
kODPolicyTypePasswordRequiresMixedCaseCFOpenDirectoryConstants and CFOpenDirectory
Boolean signifying if password requires mixed case characters both upper and lower characters.
kODPolicyTypePasswordRequiresNumericCFOpenDirectoryConstants and CFOpenDirectory
Sets the number of numeric characters that must present in the password.
kODPolicyTypePasswordRequiresSymbolCFOpenDirectoryConstants and CFOpenDirectory
Sets the number of symbol characters that must present in the password.
kODPolicyTypePasswordSelfModificationCFOpenDirectoryConstants and CFOpenDirectory
Boolean stating if the account is allowed to change their own password.
kODRecordTypeAFPServerCFOpenDirectoryConstants and CFOpenDirectory
Record type of AFP server records.
kODRecordTypeAliasesCFOpenDirectoryConstants and CFOpenDirectory
Used to represent alias records.
kODRecordTypeAttributeTypesCFOpenDirectoryConstants and CFOpenDirectory
Identifies records that represent each possible attribute type.
kODRecordTypeAugmentsCFOpenDirectoryConstants and CFOpenDirectory
Used to store augmented record data.
kODRecordTypeAutoServerSetupCFOpenDirectoryConstants and CFOpenDirectory
Used to discover automated server setup information.
kODRecordTypeAutomountCFOpenDirectoryConstants and CFOpenDirectory
Used to store automount record data.
kODRecordTypeAutomountMapCFOpenDirectoryConstants and CFOpenDirectory
Used to store automountMap record data.
kODRecordTypeBootpCFOpenDirectoryConstants and CFOpenDirectory
Record in the local node for storing bootp info.
kODRecordTypeCertificateAuthoritiesCFOpenDirectoryConstants and CFOpenDirectory
Record type that contains certificate authority information.
kODRecordTypeComputerGroupsCFOpenDirectoryConstants and CFOpenDirectory
Identifies computer group records.
kODRecordTypeComputerListsCFOpenDirectoryConstants and CFOpenDirectory
Identifies computer list records.
kODRecordTypeComputersCFOpenDirectoryConstants and CFOpenDirectory
Identifies computer records.
kODRecordTypeConfigurationCFOpenDirectoryConstants and CFOpenDirectory
Identifies configuration records.
kODRecordTypeEthernetsCFOpenDirectoryConstants and CFOpenDirectory
Record in the node for storing ethernets.
kODRecordTypeFTPServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies ftp server records.
kODRecordTypeFileMakerServersCFOpenDirectoryConstants and CFOpenDirectory
FileMaker servers record type.
kODRecordTypeGroupsCFOpenDirectoryConstants and CFOpenDirectory
Identifies group records.
kODRecordTypeHostServicesCFOpenDirectoryConstants and CFOpenDirectory
Record in the local node for storing host services.
kODRecordTypeHostsCFOpenDirectoryConstants and CFOpenDirectory
Identifies host records.
kODRecordTypeLDAPServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies LDAP server records.
kODRecordTypeLocationsCFOpenDirectoryConstants and CFOpenDirectory
Location record type.
kODRecordTypeMountsCFOpenDirectoryConstants and CFOpenDirectory
Identifies mount records.
kODRecordTypeNFSCFOpenDirectoryConstants and CFOpenDirectory
Identifies NFS records.
kODRecordTypeNetDomainsCFOpenDirectoryConstants and CFOpenDirectory
Record in the local node for storing net domains.
kODRecordTypeNetGroupsCFOpenDirectoryConstants and CFOpenDirectory
Record in the local node for storing net groups.
kODRecordTypeNetworksCFOpenDirectoryConstants and CFOpenDirectory
Identifies network records.
kODRecordTypePeopleCFOpenDirectoryConstants and CFOpenDirectory
Record type that contains “People” records used for contact information.
kODRecordTypePresetComputerGroupsCFOpenDirectoryConstants and CFOpenDirectory
The computer group record type used for presets in record creation.
kODRecordTypePresetComputerListsCFOpenDirectoryConstants and CFOpenDirectory
The computer list record type used for presets in record creation.
kODRecordTypePresetComputersCFOpenDirectoryConstants and CFOpenDirectory
The computer record type used for presets in record creation.
kODRecordTypePresetGroupsCFOpenDirectoryConstants and CFOpenDirectory
The group record type used for presets in record creation.
kODRecordTypePresetUsersCFOpenDirectoryConstants and CFOpenDirectory
The user record type used for presets in record creation.
kODRecordTypePrintServiceCFOpenDirectoryConstants and CFOpenDirectory
Identifies print service records.
kODRecordTypePrintServiceUserCFOpenDirectoryConstants and CFOpenDirectory
Record in the local node for storing quota usage for a user.
kODRecordTypePrintersCFOpenDirectoryConstants and CFOpenDirectory
Identifies printer records.
kODRecordTypeProtocolsCFOpenDirectoryConstants and CFOpenDirectory
Identifies protocol records.
kODRecordTypeQTSServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies quicktime streaming server records.
kODRecordTypeQueryInformationCFOpenDirectoryConstants and CFOpenDirectory
Special query information record
kODRecordTypeRPCCFOpenDirectoryConstants and CFOpenDirectory
Identifies remote procedure call records.
kODRecordTypeRecordTypesCFOpenDirectoryConstants and CFOpenDirectory
Identifies records that represent each possible record type.
kODRecordTypeResourcesCFOpenDirectoryConstants and CFOpenDirectory
Identifies resources used in group services.
kODRecordTypeSMBServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies SMB server records.
kODRecordTypeServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies generic server records.
kODRecordTypeServicesCFOpenDirectoryConstants and CFOpenDirectory
Identifies directory based service records.
kODRecordTypeSharePointsCFOpenDirectoryConstants and CFOpenDirectory
Share point record type.
kODRecordTypeUsersCFOpenDirectoryConstants and CFOpenDirectory
Identifies user records.
kODRecordTypeWebServerCFOpenDirectoryConstants and CFOpenDirectory
Identifies web server records.
kODSessionDefaultCFODSession and CFOpenDirectory
is the default type of ODSessionRef used if there is no need to create a specific reference
kODSessionProxyAddressCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
the address to connect to via proxy, used when making the options dictionary
kODSessionProxyPasswordCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
the password to connect with via proxy, used when making the options dictionary
kODSessionProxyPortCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
the port to connect to via proxy, used when making the options dictionary
kODSessionProxyUsernameCFOpenDirectoryConstants and CFOpenDirectory and objc2-core-foundation
the username to connect with via proxy, used when making the options dictionary

Traits§

ODQueryDelegateODQuery
The delegate method for receiving query results from the NSRunLoop-based queries

Functions§

ODNodeAddAccountPolicyDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeCopyAccountPoliciesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopyDetailsDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopyPoliciesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopyRecordDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeCopySubnodeNamesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopySupportedAttributesDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeCopySupportedPoliciesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopySupportedRecordTypesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCopyUnreachableSubnodeNamesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCreateCopyDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCreateRecordDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeCreateWithNameDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCreateWithNodeTypeDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeCustomCallDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeCustomFunctionDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeGetNameDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodePasswordContentCheckDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeRemoveAccountPolicyDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeRemovePolicyDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeSetAccountPoliciesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeSetCredentialsDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeSetCredentialsExtendedDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODNodeSetCredentialsUsingKerberosCacheDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeSetPoliciesDeprecatedCFODNode and CFOpenDirectory and objc2-core-foundation
ODNodeSetPolicyDeprecatedCFODNode and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODQueryCopyResultsDeprecatedCFODQuery and CFOpenDirectory and objc2-core-foundation
ODQueryCreateWithNodeDeprecatedCFODQuery and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODQueryCreateWithNodeTypeDeprecatedCFODQuery and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODQueryScheduleWithRunLoopDeprecatedCFODQuery and CFOpenDirectory and objc2-core-foundation
ODQuerySetCallbackDeprecatedCFODQuery and CFOpenDirectory and objc2-core-foundation
ODQuerySetDispatchQueueDeprecatedCFODQuery and CFOpenDirectory and dispatch2
ODQuerySynchronizeDeprecatedCFODQuery and CFOpenDirectory
ODQueryUnscheduleFromRunLoopDeprecatedCFODQuery and CFOpenDirectory and objc2-core-foundation
ODRecordAddAccountPolicyDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordAddMemberDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordAddValueDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordAuthenticationAllowedDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordChangePasswordDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordContainsMemberDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyAccountPoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyDetailsDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyEffectivePoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyPasswordPolicyDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyPoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopySupportedPoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordCopyValuesDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordDeleteDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordGetRecordNameDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordGetRecordTypeDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordPasswordChangeAllowedDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordRemoveAccountPolicyDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordRemoveMemberDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordRemovePolicyDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordRemoveValueDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordSecondsUntilAuthenticationsExpireDeprecatedCFODRecord and CFOpenDirectory
ODRecordSecondsUntilPasswordExpiresDeprecatedCFODRecord and CFOpenDirectory
ODRecordSetAccountPoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordSetNodeCredentialsDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordSetNodeCredentialsExtendedDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordSetNodeCredentialsUsingKerberosCacheDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordSetPoliciesDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordSetPolicyDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordSetValueDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordSynchronizeDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordVerifyPasswordDeprecatedCFODRecord and CFOpenDirectory and objc2-core-foundation
ODRecordVerifyPasswordExtendedDeprecatedCFODRecord and CFOpenDirectory and CFOpenDirectoryConstants and objc2-core-foundation
ODRecordWillAuthenticationsExpireDeprecatedCFODRecord and CFOpenDirectory
ODRecordWillPasswordExpireDeprecatedCFODRecord and CFOpenDirectory
ODSessionCopyNodeNamesDeprecatedCFODSession and CFOpenDirectory and objc2-core-foundation
ODSessionCreateDeprecatedCFODSession and CFOpenDirectory and objc2-core-foundation

Type Aliases§

ODAttributeTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODAuthenticationTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODErrorUserInfoKeyTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODMatchTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODNodeTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODOptionKeyTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODPolicyAttributeTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODPolicyCategoryTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODPolicyKeyTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODPolicyTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation
ODQueryCallbackCFODQuery and CFOpenDirectory and objc2-core-foundation
Is called as results are returned from a query. The incoming result must be retained or copied.
ODRecordTypeCFOpenDirectoryConstants and CFOpenDirectory
Apple’s documentation