73,788

Downloads

825

Downloads of 2.8.0.0

2017-07-12

Last published

xCertificate

2.8.0.0

This module includes DSC resources that simplify administration of certificates on a Windows Server

Inspect

PS> Save-Module -Name xCertificate -Path <path>

Install

PS> Install-Module -Name xCertificate

Deploy

See Documentation for more details.

Release Notes

- xCertReq:
  - Added FriendlyName parameter to xCertReq.
  - Changed exceptions to be raised using New-InvalidOperationException from PSDscResources.
  - Changed integration tests to use Config Data instead of value in config to support
    additional tests.
  - Converted unit tests to use Get-InvalidOperationRecord in CommonTestHelper.
  - Improved unit test style to match standard layout.
  - Minor corrections to style to be HQRM compliant.
  - Improved Verbose logging by writing all lines of CertReq.exe output.
  - Fixed CA auto-detection to work when CA name contains a space.
- Corrected all makrdown rule violations in README.MD.
- Added markdownlint.json file to enable line length rule checking in VSCode
  with [MarkdownLint extension](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint)
  installed.
- Added the VS Code PowerShell extension formatting settings that cause PowerShell
  files to be formatted as per the DSC Resource kit style guidelines.
- Fixed verbose preference not being passed to CertificateDsc.Common functions -
  fixes [Issue 70](https://github.com/PowerShell/xCertificate/issues/70).
- Converted all calls to `New-InvalidArgumentError` function to `New-InvalidArgumentException`
  found in `CertificateDsc.ResourceHelper` - fixes [Issue 68](https://github.com/PowerShell/xCertificate/issues/68)
- Replaced all calls to `Write-Error` with calls to `New-InvalidArgumentException`
  and `New-InvalidOperationException`
- xWaitForCertificateServices:
  - Added new resource.
- Cleaned up example format to meet style guidelines and changed examples to
  issue 2048 bit certificates.
- Fixed spelling error in xCertificateExport Issuer parameter description.

Owners

Authors

Microsoft Corporation

Copyright

(c) 2015 Microsoft Corporation. All rights reserved.

FileList

Show
  • xCertificate.nuspec
  • LICENSE
  • ReadMe.md
  • xCertificate.psd1
  • DSCResources\MSFT_xCertificateExport\MSFT_xCertificateExport.psm1
  • DSCResources\MSFT_xCertificateExport\MSFT_xCertificateExport.schema.mof
  • DSCResources\MSFT_xCertificateExport\en-us\MSFT_xCertificateExport.strings.psd1
  • DSCResources\MSFT_xCertificateImport\MSFT_xCertificateImport.psm1
  • DSCResources\MSFT_xCertificateImport\MSFT_xCertificateImport.schema.mof
  • DSCResources\MSFT_xCertificateImport\en-us\MSFT_xCertificateImport.strings.psd1
  • DSCResources\MSFT_xCertReq\MSFT_xCertReq.psm1
  • DSCResources\MSFT_xCertReq\MSFT_xCertReq.schema.mof
  • DSCResources\MSFT_xCertReq\en-us\MSFT_xCertReq.strings.psd1
  • DSCResources\MSFT_xPfxImport\MSFT_xPfxImport.psm1
  • DSCResources\MSFT_xPfxImport\MSFT_xPfxImport.schema.mof
  • DSCResources\MSFT_xPfxImport\en-us\MSFT_xPfxImport.strings.psd1
  • DSCResources\MSFT_xWaitForCertificateServices\MSFT_xWaitForCertificateServices.psm1
  • DSCResources\MSFT_xWaitForCertificateServices\MSFT_xWaitForCertificateServices.schema.mof
  • DSCResources\MSFT_xWaitForCertificateServices\en-us\MSFT_xWaitForCertificateServices.strings.psd1
  • Examples\Resources\xCertificateExport\1-CertByFriendlyName.ps1
  • Examples\Resources\xCertificateExport\2-PfxByFriendlyName.ps1
  • Examples\Resources\xCertificateImport\1-MinimalUsage.ps1
  • Examples\Resources\xCertReq\1-RequestAltSSLCert.ps1
  • Examples\Resources\xCertReq\2-RequestSSLCert.ps1
  • Examples\Resources\xPfxImport\1-IIS_WebSite.ps1
  • Examples\Resources\xPfxImport\2-MinimalUsage.ps1
  • Examples\Resources\xWaitForCA\1-RequestSSLCertWithWait.ps1
  • Examples\Resources\xWaitForCertificateServices\1-RequestSSLCertWithWait.ps1
  • Modules\CertificateDsc.Common\CertificateDSc.Common.psm1
  • Modules\CertificateDsc.Common\en-us\CertificateDsc.Common.strings.psd1
  • Modules\CertificateDsc.PDT\CertificateDsc.PDT.psm1
  • Modules\CertificateDsc.PDT\en-us\CertificateDsc.PDT.strings.psd1
  • Modules\CertificateDsc.ResourceHelper\CertificateDsc.ResourceHelper.psm1
  • Tests\Integration\ModuleConflict.Tests.ps1
  • Tests\Integration\MSFT_xCertificateExport.config.ps1
  • Tests\Integration\MSFT_xCertificateExport.Integration.Tests.ps1
  • Tests\Integration\MSFT_xCertificateImport.Integration.Tests.ps1
  • Tests\Integration\MSFT_xCertificateImport_add.config.ps1
  • Tests\Integration\MSFT_xCertificateImport_remove.config.ps1
  • Tests\Integration\MSFT_xCertReq.config.ps1
  • Tests\Integration\MSFT_xCertReq.Integration.Tests.ps1
  • Tests\Integration\MSFT_xPfxImport.Integration.Tests.ps1
  • Tests\Integration\MSFT_xPfxImport_add.config.ps1
  • Tests\Integration\MSFT_xPfxImport_remove.config.ps1
  • Tests\Integration\MSFT_xWaitForCertificateServices.config.ps1
  • Tests\Integration\MSFT_xWaitForCertificateServices.Integration.Tests.ps1
  • Tests\TestHelpers\CommonTestHelper.psm1
  • Tests\Unit\CertificateDsc.Common.Tests.ps1
  • Tests\Unit\MSFT_xCertificateExport.Tests.ps1
  • Tests\Unit\MSFT_xCertificateImport.Tests.ps1
  • Tests\Unit\MSFT_xCertReq.Tests.ps1
  • Tests\Unit\MSFT_xPfxImport.Tests.ps1
  • Tests\Unit\MSFT_xWaitForCertificateServices.Tests.ps1
  • Tags

    Cmdlets

    This module has no cmdlets.

    Functions

    This module has no functions.

    DSC Resources

    Workflows

    This module has no workflows.

    Role Capabilities

    This module has no role capabilities.

    Dependencies

    This module has no dependencies.

    Minimum PowerShell version

    4.0

    Version History

    Version Downloads Last updated
    xCertificate 2.7.0.0 2803 Thursday, June 01 2017
    xCertificate 2.6.0.0 2747 Wednesday, May 31 2017
    xCertificate 2.5.0.0 43572 Wednesday, April 19 2017
    xCertificate 2.4.0.0 9617 Wednesday, March 08 2017
    xCertificate 2.3.0.0 3802 Wednesday, December 14 2016
    xCertificate 2.2.0.0 1567 Wednesday, November 02 2016
    xCertificate 2.1.0.0 4709 Wednesday, June 29 2016
    xCertificate 2.0.0.0 850 Wednesday, May 18 2016
    xCertificate 1.1.0.0 2135 Thursday, December 03 2015
    xCertificate 1.0.1.0 1080 Friday, July 24 2015
    xCertificate 1.0.0.0 81 Wednesday, June 17 2015