CWKeychainCopyEAPIdentity

Function CWKeychainCopyEAPIdentity 

Source
pub unsafe extern "C-unwind" fn CWKeychainCopyEAPIdentity(
    ssid_data: &CFData,
    identity: *mut *mut SecIdentity,
) -> i32
๐Ÿ‘ŽDeprecated: Use CWKeychainCopyWiFiEAPIdentity() instead
Available on crate features CoreWLANUtil and objc2-core-foundation and objc2-security only.
Expand description

Parameter ssidData: The service set identifier (SSID) which is used to uniquely identify the keychain item.

Parameter identity: A SecIdentityRef passed by reference, which upon return will contain the SecIdentityRef associated with the specified SSID. This parameter is optional. The returned value must be released by the caller.

Returns: An OSStatus error code indicating whether or not a failure occurred. errSecSuccess indicates no error occurred.

Finds and returns the identity stored for the specified SSID and keychain domain. The keychain used is determined by the SecPreferencesDomain of the caller as returned by SecKeychainGetPreferenceDomain().

ยงSafety

identity must be a valid pointer or null.