No Overview Available.

A survey of Apple developer documentation.

Framework OpenDirectory

482 / 723 (66.7%) Documented
241 Undocumented Symbols
Type Name
ODAttributeMap
ODAttributeMap.customAttributes
ODAttributeMap.customQueryFunction
ODAttributeMap.customTranslationFunction
ODAttributeMap.init(staticValue:)
ODAttributeMap.init(value:)
ODAttributeMap.setStaticValue(_:)
ODAttributeMap.setVariableSubstitution(_:)
ODAttributeMap.value
ODConfiguration
ODConfiguration.addTrustType(_:trustAccount:trustPassword:username:password:joinExisting:)
ODConfiguration.authenticationModuleEntries
ODConfiguration.comment
ODConfiguration.connectionIdleTimeoutInSeconds
ODConfiguration.connectionSetupTimeoutInSeconds
ODConfiguration.defaultMappings
ODConfiguration.defaultModuleEntries
ODConfiguration.discoveryModuleEntries
ODConfiguration.generalModuleEntries
ODConfiguration.hideRegistration
ODConfiguration.manInTheMiddleProtection
ODConfiguration.nodeName
ODConfiguration.packetEncryption
ODConfiguration.packetSigning
ODConfiguration.preferredDestinationHostName
ODConfiguration.preferredDestinationHostPort
ODConfiguration.queryTimeoutInSeconds
ODConfiguration.removeTrust(usingUsername:password:deleteTrustAccount:)
ODConfiguration.save(using:)
ODConfiguration.suggestedTrustAccount(_:)
ODConfiguration.suggestedTrustPassword(_:)
ODConfiguration.templateName
ODConfiguration.trustAccount
ODConfiguration.trustKerberosPrincipal
ODConfiguration.trustMetaAccount
ODConfiguration.trustType
ODConfiguration.trustUsesKerberosKeytab
ODConfiguration.trustUsesMutualAuthentication
ODConfiguration.trustUsesSystemKeychain
ODConfiguration.virtualSubnodes
ODErrorUserInfoKeyType
ODFrameworkErrorDomain
ODFrameworkErrors
ODFrameworkErrors.init(_:)
ODFrameworkErrors.init(rawValue:)
ODFrameworkErrors.rawValue
ODMappings
ODMappings.comment
ODMappings.function
ODMappings.functionAttributes
ODMappings.identifier
ODMappings.recordMap(forStandardRecordType:)
ODMappings.recordTypes
ODMappings.setRecordMap(_:forStandardRecordType:)
ODMappings.templateName
ODModuleEntry
ODModuleEntry.init(name:xpcServiceName:)
ODModuleEntry.mappings
ODModuleEntry.name
ODModuleEntry.option(_:)
ODModuleEntry.setOption(_:value:)
ODModuleEntry.supportedOptions
ODModuleEntry.uuidString
ODModuleEntry.xpcServiceName
ODNode.accountPolicies()
ODNode.addAccountPolicy(_:toCategory:)
ODNode.configuration
ODNode.customFunction(_:payload:)
ODNode.passwordContentCheck(_:forRecordName:)
ODNode.policies()
ODNode.removeAccountPolicy(_:fromCategory:)
ODNode.removePolicy(_:)
ODNode.setAccountPolicies(_:)
ODNode.setPolicies(_:)
ODNode.setPolicy(_:value:)
ODNode.supportedPolicies()
ODNodeAddAccountPolicy(_:_:_:_:)
ODNodeCopyAccountPolicies(_:_:)
ODNodeCopyPolicies(_:_:)
ODNodeCopySupportedPolicies(_:_:)
ODNodeCustomFunction(_:_:_:_:)
ODNodePasswordContentCheck(_:_:_:_:)
ODNodeRemoveAccountPolicy(_:_:_:_:)
ODNodeRemovePolicy(_:_:_:)
ODNodeSetAccountPolicies(_:_:_:)
ODNodeSetPolicies(_:_:_:)
ODNodeSetPolicy(_:_:_:_:)
ODPacketEncryptionAllow
ODPacketEncryptionDisabled
ODPacketEncryptionRequired
ODPacketEncryptionSSL
ODPacketSigningAllow
ODPacketSigningDisabled
ODPacketSigningRequired
ODPolicyAttributeType
ODPolicyCategoryType
ODPolicyKeyType
ODPolicyType
ODRecord.accountPolicies()
ODRecord.addAccountPolicy(_:toCategory:)
ODRecord.authenticationAllowed()
ODRecord.effectivePolicies()
ODRecord.passwordChangeAllowed(_:)
ODRecord.policies()
ODRecord.removeAccountPolicy(_:fromCategory:)
ODRecord.removePolicy(_:)
ODRecord.secondsUntilAuthenticationsExpire
ODRecord.secondsUntilPasswordExpires
ODRecord.setAccountPolicies(_:)
ODRecord.setPolicies(_:)
ODRecord.setPolicy(_:value:)
ODRecord.supportedPolicies()
ODRecord.willAuthenticationsExpire(_:)
ODRecord.willPasswordExpire(_:)
ODRecordAddAccountPolicy(_:_:_:_:)
ODRecordAuthenticationAllowed(_:_:)
ODRecordCopyAccountPolicies(_:_:)
ODRecordCopyEffectivePolicies(_:_:)
ODRecordCopyPolicies(_:_:)
ODRecordCopySupportedPolicies(_:_:)
ODRecordMap
ODRecordMap.attributeMap(forStandardAttribute:)
ODRecordMap.attributes
ODRecordMap.native
ODRecordMap.odPredicate
ODRecordMap.setAttribute(_:forStandardAttribute:)
ODRecordMap.standardAttributeTypes
ODRecordPasswordChangeAllowed(_:_:_:)
ODRecordRemoveAccountPolicy(_:_:_:_:)
ODRecordRemovePolicy(_:_:_:)
ODRecordSecondsUntilAuthenticationsExpire(_:)
ODRecordSecondsUntilPasswordExpires(_:)
ODRecordSetAccountPolicies(_:_:_:)
ODRecordSetPolicies(_:_:_:)
ODRecordSetPolicy(_:_:_:_:)
ODRecordWillAuthenticationsExpire(_:_:)
ODRecordWillPasswordExpire(_:_:)
ODSession.add(_:authorization:)
ODSession.configuration(forNodename:)
ODSession.configurationAuthorizationAllowingUserInteraction(_:)
ODSession.configurationTemplateNames
ODSession.delete(_:authorization:)
ODSession.deleteConfiguration(withNodename:authorization:)
ODSession.mappingTemplateNames
ODTrustTypeAnonymous
ODTrustTypeJoined
ODTrustTypeUsingCredentials
kODAttributeTypeAltSecurityIdentities
kODAttributeTypeHardwareUUID
kODAttributeTypeMetaAmbiguousName
kODAttributeTypeMetaAugmentedAttributes
kODAttributeTypeMetaRecordName
kODAttributeTypeNodeOptions
kODAttributeTypeNodeSASLRealm
kODAttributeTypeOperatingSystem
kODAttributeTypeOperatingSystemVersion
kODAttributeTypeProfiles
kODAttributeTypeProfilesTimestamp
kODAttributeTypeTrustInformation
kODAuthenticationTypeClearTextReadOnly
kODBackOffSeconds
kODErrorCredentialsAccountLocked
kODErrorCredentialsAccountTemporarilyLocked
kODErrorNodeDisabled
kODErrorPluginOperationTimeout
kODErrorPolicyOutOfRange
kODErrorPolicyUnsupported
kODErrorRecordInvalidType
kODErrorRecordNoLongerExists
kODErrorSuccess
kODExpirationTimeExpired
kODExpirationTimeNeverExpires
kODMatchAny
kODMatchBeginsWith
kODMatchContains
kODMatchEndsWith
kODMatchEqualTo
kODMatchGreaterThan
kODMatchInsensitiveBeginsWith
kODMatchInsensitiveContains
kODMatchInsensitiveEndsWith
kODMatchInsensitiveEqualTo
kODMatchLessThan
kODModuleConfigOptionConnectionIdleDisconnect
kODModuleConfigOptionConnectionSetupTimeout
kODModuleConfigOptionManInTheMiddle
kODModuleConfigOptionPacketEncryption
kODModuleConfigOptionPacketSigning
kODModuleConfigOptionQueryTimeout
kODNodeOptionsQuerySkippedSubnode
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
kODPolicyKeyPolicySatisfied
kODPolicyTypeAccountExpiresOnDate
kODPolicyTypeAccountMaximumFailedLogins
kODPolicyTypeAccountMaximumMinutesOfNonUse
kODPolicyTypeAccountMaximumMinutesUntilDisabled
kODPolicyTypeAccountMinutesUntilFailedLoginReset
kODPolicyTypePasswordCannotBeAccountName
kODPolicyTypePasswordChangeRequired
kODPolicyTypePasswordHistory
kODPolicyTypePasswordMaximumAgeInMinutes
kODPolicyTypePasswordMaximumNumberOfCharacters
kODPolicyTypePasswordMinimumNumberOfCharacters
kODPolicyTypePasswordRequiresAlpha
kODPolicyTypePasswordRequiresMixedCase
kODPolicyTypePasswordRequiresNumeric
kODPolicyTypePasswordRequiresSymbol
kODPolicyTypePasswordSelfModification
kODRecordTypeQueryInformation