Add support for keychain unlock timeout