PSUserContext.psd1

@{
    RootModule = 'PSUserContext.Cmdlets.dll'
    ModuleVersion = '1.0'
    CompatiblePSEditions = @('Desktop', 'Core')
    GUID = '3bb4a8f8-2973-45ed-8916-6fe74a804fca'
    Author = 'Bryce Wallis'
    Copyright = 'Copyright (c) 2025 Bryce Wallis'
    Description = 'Proof-of-concept binary module for executing processes in alternate user contexts.'
    PowerShellVersion = '5.1'
    CLRVersion = '4.0'
    TypesToProcess = @('PSUserContext.types.ps1xml')
    FormatsToProcess = @('PSUserContext.formats.ps1xml')
    CmdletsToExport = @('Get-UserContext','Invoke-UserContext')
    AliasesToExport = '*'
    PrivateData = @{
        PSData = @{
            Tags = @('impersonation', 'session', 'context', 'automation', 'security', 'windows')
            LicenseUri = 'https://github.com/walliba/PSUserContext/blob/main/LICENSE.txt'
            ProjectUri = 'https://github.com/walliba/PSUserContext'
        }
    }
}