From 23fede3def5be1bb305face714e5d3c0a58b0302 Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Sun, 7 Nov 2021 13:37:12 -0800 Subject: [PATCH] Nil out on expiration check --- SecretKit/SecureEnclave/SecureEnclaveStore.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/SecretKit/SecureEnclave/SecureEnclaveStore.swift b/SecretKit/SecureEnclave/SecureEnclaveStore.swift index a4098c4..0c25f9b 100644 --- a/SecretKit/SecureEnclave/SecureEnclaveStore.swift +++ b/SecretKit/SecureEnclave/SecureEnclaveStore.swift @@ -103,6 +103,7 @@ extension SecureEnclave { let newContext = LAContext() newContext.localizedCancelTitle = "Deny" context = newContext + persistedAuthenticationContexts[secret] = nil } context.localizedReason = "sign a request from \"\(provenance.origin.displayName)\" using secret \"\(secret.name)\"" let attributes = [