//! Key files are not kept on Windows (macula-rust#19): a node key there lives
//! in Credential Manager only, through [`crate::keystore::KeyringStore`].
//! [`NodeKey::save`], [`NodeKey::load`] and [`NodeKey::load_or_create`] refuse
//! with [`KeyFileError::NoKeyFile`], which names the store to use, so a caller
//! never gets a key file without owner-only protection.
use Path;
use ;
use crateProfile;