KeyNub.LicenseDongle.psd1
|
@{ RootModule = 'KeyNub.LicenseDongle.psm1' ModuleVersion = '1.1.1' CompatiblePSEditions = @('Desktop', 'Core') GUID = '76684519-c72d-4b13-b403-d65eb8c4c49e' Author = 'KeyNub' CompanyName = 'KeyNub' Copyright = 'Copyright (c) KeyNub' Description = 'Client for the KeyNub USB license dongle: proves that a dongle is genuine, reads and writes the license records it holds, reads and increments its monotonic counters, and encrypts data that only a dongle can decrypt. Includes the native library for Windows, Linux and macOS; no driver to install.' PowerShellVersion = '5.1' DotNetFrameworkVersion = '4.7.2' RequiredAssemblies = @('lib/KeyNub.LicenseDongle.dll') FunctionsToExport = @( 'Get-KeyNubLibraryVersion' 'Set-KeyNubTrustRoot' 'Get-KeyNubDongle' 'Connect-KeyNubDongle' 'Disconnect-KeyNubDongle' 'Get-KeyNubDongleInfo' 'Test-KeyNubDongle' 'Confirm-KeyNubDongle' 'Open-KeyNubSession' 'Close-KeyNubSession' 'Invoke-KeyNubSession' 'Grant-KeyNubWriteAccess' 'Set-KeyNubWriteKey' 'Get-KeyNubRecord' 'Read-KeyNubRecord' 'Write-KeyNubRecord' 'Remove-KeyNubRecord' 'Clear-KeyNubRecord' 'Get-KeyNubCounter' 'Step-KeyNubCounter' 'Protect-KeyNubData' 'Unprotect-KeyNubData' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('KeyNub', 'license', 'licensing', 'dongle', 'usb', 'hid', 'copy-protection', 'hardware', 'security', 'PSEdition_Desktop', 'PSEdition_Core', 'Windows', 'Linux', 'MacOS') LicenseUri = 'https://github.com/AB-KeyNub/KeyNub-SDK/blob/master/BINARY-LICENSE.txt' ProjectUri = 'https://www.keynub.com/developers/powershell/' ReleaseNotes = 'https://github.com/AB-KeyNub/KeyNub-SDK/blob/master/bindings/powershell/CHANGELOG.md' } } } |