OpenDirectory Changes
OpenDirectory
CFODNode.h
Added ODNodeAddAccountPolicy()
Modified ODNodeCopyPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODNodeCopySupportedPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODNodeRemovePolicy()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODNodeSetPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODNodeSetPolicy()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
CFODRecord.h
Modified ODRecordCopyEffectivePolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODRecordCopyPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODRecordCopySupportedPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODRecordRemovePolicy()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODRecordSetPolicies()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified ODRecordSetPolicy()
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
CFOpenDirectoryConstants.h
Added ODPolicyAttributeType
Added ODPolicyCategoryType
Added ODPolicyKeyType
Added kODExpirationTimeExpired
Added kODPolicyKeyContent
Added kODPolicyKeyIdentifier
Added kODPolicyKeyParameters
Modified kODMatchInsensitiveBeginsWith
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified kODMatchInsensitiveContains
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified kODMatchInsensitiveEndsWith
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified kODMatchInsensitiveEqualTo
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
ODAttributeMap.h
| Declaration | |
|---|---|
| From | + (id)attributeMapWithStaticValue:(NSString *)staticValue |
| To | + (instancetype)attributeMapWithStaticValue:(NSString *)staticValue |
| Declaration | |
|---|---|
| From | + (id)attributeMapWithValue:(NSString *)value |
| To | + (instancetype)attributeMapWithValue:(NSString *)value |
ODConfiguration.h
Modified +[ODConfiguration configuration]
| Declaration | |
|---|---|
| From | + (id)configuration |
| To | + (instancetype)configuration |
ODMappings.h
ODModuleEntry.h
| Declaration | |
|---|---|
| From | + (id)moduleEntryWithName:(NSString *)name xpcServiceName:(NSString *)xpcServiceName |
| To | + (instancetype)moduleEntryWithName:(NSString *)name xpcServiceName:(NSString *)xpcServiceName |
ODNode.h
Removed -[ODNode configuration]
Added ODNode.configuration
| Declaration | |
|---|---|
| From | - (id)initWithSession:(ODSession *)inSession name:(NSString *)inName error:(NSError **)outError |
| To | - (instancetype)initWithSession:(ODSession *)inSession name:(NSString *)inName error:(NSError **)outError |
| Declaration | |
|---|---|
| From | - (id)initWithSession:(ODSession *)inSession type:(ODNodeType)inType error:(NSError **)outError |
| To | - (instancetype)initWithSession:(ODSession *)inSession type:(ODNodeType)inType error:(NSError **)outError |
| Declaration | |
|---|---|
| From | + (id)nodeWithSession:(ODSession *)inSession name:(NSString *)inName error:(NSError **)outError |
| To | + (instancetype)nodeWithSession:(ODSession *)inSession name:(NSString *)inName error:(NSError **)outError |
| Declaration | |
|---|---|
| From | + (id)nodeWithSession:(ODSession *)inSession type:(ODNodeType)inType error:(NSError **)outError |
| To | + (instancetype)nodeWithSession:(ODSession *)inSession type:(ODNodeType)inType error:(NSError **)outError |
Modified -[ODNode policiesAndReturnError:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODNode removePolicy:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODNode setPolicies:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODNode setPolicy:value:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
ODQuery.h
| Declaration | |
|---|---|
| From | - (id)initWithNode:(ODNode *)inNode forRecordTypes:(id)inRecordTypeOrList attribute:(ODAttributeType)inAttribute matchType:(ODMatchType)inMatchType queryValues:(id)inQueryValueOrList returnAttributes:(id)inReturnAttributeOrList maximumResults:(NSInteger)inMaximumResults error:(NSError **)outError |
| To | - (instancetype)initWithNode:(ODNode *)inNode forRecordTypes:(id)inRecordTypeOrList attribute:(ODAttributeType)inAttribute matchType:(ODMatchType)inMatchType queryValues:(id)inQueryValueOrList returnAttributes:(id)inReturnAttributeOrList maximumResults:(NSInteger)inMaximumResults error:(NSError **)outError |
ODRecord.h
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODRecord policiesAndReturnError:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODRecord removePolicy:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODRecord setPolicies:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified -[ODRecord setPolicy:value:error:]
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
ODRecordMap.h
ODSession.h
Removed -[ODSession configurationTemplateNames]
Removed -[ODSession mappingTemplateNames]
Modified +[ODSession defaultSession]
| Declaration | |
|---|---|
| From | + (id)defaultSession |
| To | + (ODSession *)defaultSession |
Modified -[ODSession initWithOptions:error:]
| Declaration | |
|---|---|
| From | - (id)initWithOptions:(NSDictionary *)inOptions error:(NSError **)outError |
| To | - (instancetype)initWithOptions:(NSDictionary *)inOptions error:(NSError **)outError |
| Declaration | |
|---|---|
| From | + (id)sessionWithOptions:(NSDictionary *)inOptions error:(NSError **)outError |
| To | + (instancetype)sessionWithOptions:(NSDictionary *)inOptions error:(NSError **)outError |