Paschwords.psd1
# Core module details @{RootModule = 'Paschwords.psm1' ModuleVersion = '3.8' GUID = 'd4f71764-0e43-4632-8b35-0f0a79b36f62' Author = 'Schvenn' CompanyName = 'Plath Consulting Incorporated' Copyright = '(c) Craig Plath. All rights reserved.' Description = 'Secure password manager using AES encryption and key-based protection.' # Compatibility PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop') # Exported members FunctionsToExport = @('paschwords') # Configuration data PrivateData = @{defaultkey = 'paschwords.key' defaultdatabase = 'paschwords.pwdb' # If you use some path under 'DefaultPowerShellDirectory', this portion of the path will be replaced in the script with the user's actual PowerShell directory. keydir = 'DefaultPowerShellDirectory\Modules\Paschwords\keys' databasedir = 'DefaultPowerShellDirectory\Modules\Paschwords\databases' # timeoutseconds cannot exceed 99 minutes (5940 seconds) timeoutseconds = '900' # timetobootlimit cannot exceed 120 minutes. timetobootlimit = '60' # Clipboard clearance delay seconds before being wiped, provided the -noclip option is not already in use. delayseconds = '30' # This is the number of days that must pass before an entry's password is considered expired. The default and maximum is 365. expirywarning = '365' # logretention cannot be less than 30 days, but can be greater. logretention = '30' # Set the dictionary for password generation. dictionaryfile = 'Common.dictionary' # Set the scheduled backups frequency and limit. backupfrequency = '7' archiveslimit = '5'}} |