diff --git a/secure_enclave.swift b/secure_enclave.swift index 6fcd212..4d69636 100644 --- a/secure_enclave.swift +++ b/secure_enclave.swift @@ -8,14 +8,17 @@ let se = SecureEnclave.isAvailable; print("Supports SE: \(se)"); var error: Unmanaged? = nil; -guard let accessCtrl = SecAccessControlCreateWithFlags( +guard +let accessCtrl = SecAccessControlCreateWithFlags( nil, kSecAttrAccessibleWhenUnlockedThisDeviceOnly, [.privateKeyUsage, .biometryCurrentSet], &error ) else { throw error!.takeRetainedValue() as Swift.Error; -} var privateKeyReference = try CryptoKit.SecureEnclave.P256.KeyAgreement.PrivateKey.init( +} + +var privateKeyReference = try CryptoKit.SecureEnclave.P256.KeyAgreement.PrivateKey.init( accessControl: accessCtrl );