A persistent keychain reference to a keychain item containing the certificate and private key components of the tunneling protocol authentication credential.
SDKs
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
Framework
- Network
Extension
Declaration
var identityReference: Data? { get set }
Discussion
The keychain item must have the k
class. In macOS, this property is ignored for NEVPNProtocol
objects. On iOS, this property is ignored for NEVPNProtocol
and NEVPNProtocol
objects. In cases where this property is ignored, the identity should be set using the identity
property.