Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка CoreWLANUtil.h

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка CoreWLANUtil.h

Включенные заголовки

  • <Foundation/Foundation.h>

Функции

  • Находит и возвращает идентификационные данные, сохраненные для соответствующей сети указанным SSID.

    Объявление

    Objective C

    OSStatus CWKeychainCopyEAPIdentity ( CFDataRef ssidData, SecIdentityRef *identity );

    Параметры

    ssid

    Служба установила идентификатор.

    identity

    Объект SecIdentityRef, переданный ссылкой, содержащей сертификат для использования для указанного SSID.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Обсуждение

    Если не будет никакой записи цепочки для ключей соответствия для указанного SSID, то этот метод возвратится НЕТ.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Находит и возвращает доступные идентификационные данные, сохраненные в цепочке для ключей.

    Объявление

    Swift

    func CWKeychainCopyEAPIdentityList(_ list: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus

    Objective C

    OSStatus CWKeychainCopyEAPIdentityList ( CFArrayRef *list );

    Параметры

    ssid

    Служба установила идентификатор.

    identityList

    Объект NSArray, переданный ссылкой, которая будет заполнена с объектами SecIdentityRef.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Обсуждение

    Если не будет никаких доступных идентификационных данных, то этот метод возвратит ноль.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Swift

    import CoreWLAN

    Доступность

    Доступный в OS X v10.7 и позже.

  • Находит и возвращает имя пользователя и пароль, сохраненный для соответствующей сети указанным SSID.

    Объявление

    Objective C

    OSStatus CWKeychainCopyEAPUsernameAndPassword ( CFDataRef ssidData, CFStringRef *username, CFStringRef *password );

    Параметры

    ssid

    Служба установила идентификатор.

    username

    Объект NSString, переданный ссылкой, соответствующей 802.1X имя пользователя для указанного SSID.

    password

    Объект NSString, переданный ссылкой, соответствующей 802.1X пароль для указанного SSID.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Обсуждение

    Этот метод ищет цепочку для ключей по умолчанию. Если не будет никакой записи цепочки для ключей соответствия для указанного SSID, то этот метод возвратится НЕТ.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Находит и возвращает пароль цепочки для ключей, сохраненный для соответствующей сети указанным SSID.

    Объявление

    Objective C

    OSStatus CWKeychainCopyPassword ( CFDataRef ssidData, CFStringRef *password );

    Параметры

    ssid

    Служба установила идентификатор.

    password

    Объект NSString, переданный ссылкой, соответствующей паролю некорпоративной сети для указанного SSID.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Обсуждение

    Этот метод ищет цепочку для ключей по умолчанию. Если не будет никакой записи цепочки для ключей соответствия для указанного SSID, то этот метод возвратится НЕТ.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Удаляет элемент цепочки для ключей, содержащий 802.1X имя пользователя и пароль для указанного SSID.

    Объявление

    Objective C

    OSStatus CWKeychainDeleteEAPUsernameAndPassword ( CFDataRef ssidData );

    Параметры

    ssid

    Служба установила идентификатор.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Удаляет сетевой пароль для указанного SSID от цепочки для ключей по умолчанию.

    Объявление

    Objective C

    OSStatus CWKeychainDeletePassword ( CFDataRef ssidData );

    Параметры

    ssid

    Служба установила идентификатор.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Связывает exisiting элемент идентификационных данных к указанному SSID.

    Объявление

    Objective C

    OSStatus CWKeychainSetEAPIdentity ( CFDataRef ssidData, SecIdentityRef identity );

    Параметры

    ssid

    Служба установила идентификатор.

    identity

    Идентификационные данные, содержащие сертификат для использования для EAPOL.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Обсуждение

    Если идентификационные данные будут нолем <я/>, то метод разъединит указанный SSID со своим identitiy.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает элемент цепочки для ключей, содержащий 802.1X имя пользователя и пароль для указанного SSID.

    Объявление

    Objective C

    OSStatus CWKeychainSetEAPUsernameAndPassword ( CFDataRef ssidData, CFStringRef username, CFStringRef password );

    Параметры

    ssid

    Служба установила идентификатор.

    username

    802.1X имя пользователя.

    password

    802.1X пароль.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает сетевой пароль цепочки для ключей для указанного SSID.

    Объявление

    Objective C

    OSStatus CWKeychainSetPassword ( CFDataRef ssidData, CFStringRef password );

    Параметры

    ssid

    Служба установила идентификатор.

    password

    Сетевой пароль.

    Возвращаемое значение

    Код ошибки OSStatus, который укажет, произошел ли отказ во время выполнения. errSecSuccess указывает, что не произошла никакая ошибка.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • Объединяет указанный набор объектов CWNetwork.

    Объявление

    Swift

    func CWMergeNetworks(_ networks: NSSet!) -> NSSet!

    Objective C

    NSSet * CWMergeNetworks ( NSSet *networks );

    Параметры

    networks

    Набор сетей для слияния.

    Обсуждение

    Двойные сети определяются как сети с тем же SSID, типом безопасности и типом BSS. Когда копии будут найдены, сеть с лучшим значением RSSI останется.

    Оператор импорта

    Objective C

    @import CoreWLAN;

    Swift

    import CoreWLAN

    Доступность

    Доступный в OS X v10.7 и позже.