Posh-SecretRotation.psd1

@{
    RootModule        = 'Posh-SecretRotation.psm1'
    ModuleVersion     = '0.4.0'
    GUID              = '879e6aaf-744d-4e91-8d51-f9d49c31900e'
    Author            = 'MS-LUF'
    CompanyName       = 'lucas-cueff.com'
    Copyright         = '(c) 2026 lucas-cueff.com Distributed under Artistic Licence 2.0 (https://opensource.org/licenses/artistic-license-2.0).'
    Description       = 'Rotates Active Directory, Entra ID, and custom-backend account passwords and protects them via Shamir Secret Sharing (Posh-SecretSharing).'
    PowerShellVersion = '5.1'
    RequiredModules   = @(@{ ModuleName = 'Posh-SecretSharing'; ModuleVersion = '0.5.0' })
    FunctionsToExport = @(
        'Update-SecretRotationAccountPassword'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @()
    FileList          = @('Posh-SecretRotation.psm1')
    PrivateData       = @{
        PSData = @{
            Tags       = @('Security', 'ActiveDirectory', 'EntraID', 'PasswordRotation', 'ShamirSecretSharing')
            LicenseUri = 'https://opensource.org/licenses/artistic-license-2.0'
            ProjectUri = 'https://github.com/MS-LUF/Posh-SecretRotation'
            ReleaseNotes = 'v0.4.0 - Custom backend (config-defined handler script). All three backends (ActiveDirectory, EntraID, Custom) now implemented.'
        }
    }
}