ODSession
ODSession объект служит оберткой Какао для Открыть сеанса Directory.
Оператор импорта
Swift
import OpenDirectory
Objective C
@import OpenDirectory;
Доступность
Доступный в OS X v10.6 и позже.
-
Возвращает совместно используемый экземпляр локального сеанса.
Объявление
Swift
class func defaultSession() -> ODSession!Objective C
+ (ODSession *)defaultSessionВозвращаемое значение
Совместно используемый экземпляр локального сеанса.
Оператор импорта
Objective C
@import OpenDirectory;Swift
import OpenDirectoryДоступность
Доступный в OS X v10.6 и позже.
-
Создает объект сеанса, направленный по прокси к другому узлу.
Объявление
Swift
init!(optionsinOptions: [NSObject : AnyObject]!, erroroutError: NSErrorPointer)Objective C
- (instancetype)initWithOptions:(NSDictionary *)inOptionserror:(NSError **)outErrorПараметры
inOptionsСловарь опций связаться с сеансом. Может быть
nil.outErrorОшибочная ссылка для деталей ошибки. Может быть
nil.Возвращаемое значение
Создаваемый объект сеанса.
Оператор импорта
Objective C
@import OpenDirectory;Swift
import OpenDirectoryДоступность
Доступный в OS X v10.6 и позже.
См. также
“ODSession Option Keys” -
Возвращает автовыпущенный объект сеанса, направленный по прокси к другому узлу.
Объявление
Objective C
+ (instancetype)sessionWithOptions:(NSDictionary *)inOptionserror:(NSError **)outErrorПараметры
inOptionsСловарь опций связаться с сеансом. Может быть
nil.outErrorОшибочная ссылка для деталей ошибки. Может быть
nil.Возвращаемое значение
Инициализированный объект сеанса.
Оператор импорта
Objective C
@import OpenDirectory;Доступность
Доступный в OS X v10.6 и позже.
См. также
“ODSession Option Keys”
-
Возвращает имена узла, регистрирующиеся в этом сеансе.
Объявление
Swift
func nodeNamesAndReturnError(_outError: NSErrorPointer) -> [AnyObject]!Параметры
outErrorОшибочная ссылка для деталей ошибки. Может быть
nil.Возвращаемое значение
Имена узла зарегистрировались в этом сеансе.
Оператор импорта
Objective C
@import OpenDirectory;Swift
import OpenDirectoryДоступность
Доступный в OS X v10.6 и позже.
-
Функциональные клавиши, используемые при создании сеанса, направлены по прокси.
Объявление
Swift
let ODSessionProxyAddress: NSString! let ODSessionProxyPort: NSString! let ODSessionProxyUsername: NSString! let ODSessionProxyPassword: NSString!Objective C
NSString *const ODSessionProxyAddress; NSString *const ODSessionProxyPort; NSString *const ODSessionProxyUsername; NSString *const ODSessionProxyPassword;Константы
-
ODSessionProxyAddressODSessionProxyAddressАдрес для соединения с через прокси. Значение имеет тип
NSString.Доступный в OS X v10.6 и позже.
-
ODSessionProxyPortODSessionProxyPortПорт для соединения с через прокси. Значение имеет тип
NSNumber.Доступный в OS X v10.6 и позже.
-
ODSessionProxyUsernameODSessionProxyUsernameИмя пользователя для соединения с через прокси. Значение имеет тип
NSString.Доступный в OS X v10.6 и позже.
-
ODSessionProxyPasswordODSessionProxyPasswordПароль для соединения с через прокси. Значение имеет тип
NSString.Доступный в OS X v10.6 и позже.
-
