xCertificate
2.2.0.0
This module includes DSC resources that simplify administration of certificates on a Windows Server
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2015 Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
DSCResources
xCertificateImport xCertReq xPfxImport
Dependencies
This module has no dependencies.
Release Notes
* Converted appveyor.yml to install Pester from PSGallery instead of from Chocolatey.
* Moved unit tests to correct folder structure.
* Changed unit tests to use standard test templates.
* Updated all resources to meet HQRM standards and style guidelines.
* Added .gitignore file
* Added .gitattributes file to force line endings to CRLF to allow unit tests to work.
* xCertificateCommon:
- Moved common code into new module CertificateCommon.psm1
- Added standard exception code.
- Renamed common functions Validate-* to use acceptable verb Test-*.
- Added help to all functions.
* xCertificateImport:
- Fixed bug with Test-TargetResource incorrectly detecting change required.
- Reworked unit tests for improved code coverage to meet HQRM standards.
- Created Integration tests for both importing and removing an imported certificate.
- Added descriptions to MOF file.
- Removed default parameter values for parameters that are required or keys.
- Added verbose messages.
- Split message and error strings into localization string files.
- Added help to all functions.
* xPfxImport:
- Fixed bug with Test-TargetResource incorrectly detecting change required.
- Reworked unit tests for improved code coverage to meet HQRM standards.
- Created Integration tests for both importing and removing an imported certificate.
- Added descriptions to MOF file.
- Removed default parameter values for parameters that are required or keys.
- Added verbose messages.
- Split message and error strings into localization string files.
- Added help to all functions.
* xCertReq:
- Cleaned up descriptions in MOF file.
- Fixed bugs generating certificate when credentials are specified.
- Allowed output of certificate request when credentials are specified.
- Split message and error strings into localization string files.
- Created unit tests and integration tests.
- Improved logging output to enable easier debugging.
- Added help to all functions.
* xPDT:
- Renamed to match standard module name format (MSFT_x).
- Modified to meet 100 characters or less line length where possible.
- Split message and error strings into localization string files.
- Removed unused functions.
- Renamed functions to standard verb-noun form.
- Added help to all functions.
- Fixed bug in Wait-Win32ProcessEnd that prevented waiting for process to end.
- Added Wait-Win32ProcessStop to wait for a process to stop.
- Removed unused and broken scheduled task code.
FileList
- xCertificate.nuspec
- LICENSE
- ReadMe.md
- xCertificate.psd1
- DSCResources\CertificateCommon\CertificateCommon.psm1
- DSCResources\CertificateCommon\en-us\CertificateCommon.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\PDT\PDT.psm1
- DSCResources\PDT\en-us\PDT.strings.psd1
- Examples\Sample_xCertificateImport_MinimalUsage.ps1
- Examples\Sample_xCertReq_RequestSSLCert.ps1
- Examples\Sample_xPfxImport_IIS_WebSite.ps1
- Examples\Sample_xPfxImport_MinimalUsage.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\Unit\CertificateCommon.tests.ps1
- Tests\Unit\MSFT_xCertificateImport.tests.ps1
- Tests\Unit\MSFT_xCertReq.tests.ps1
- Tests\Unit\MSFT_xPfxImport.tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.2.0.0 | 19,451,499 | 2/8/2018 |
3.1.0.0 | 6,192,181 | 12/20/2017 |
3.0.0.0 | 9,640 | 8/23/2017 |
2.8.0.0 | 25,092 | 7/12/2017 |
2.7.0.0 | 3,663 | 6/1/2017 |
2.6.0.0 | 2,789 | 5/31/2017 |
2.5.0.0 | 46,134 | 4/19/2017 |
2.4.0.0 | 14,196 | 3/8/2017 |
2.3.0.0 | 8,214 | 12/14/2016 |
2.2.0.0 (current version) | 3,439 | 11/2/2016 |
2.1.0.0 | 7,574 | 6/29/2016 |
2.0.0.0 | 915 | 5/18/2016 |
1.1.0.0 | 3,291 | 12/3/2015 |
1.0.1.0 | 1,145 | 7/24/2015 |
1.0.0.0 | 123 | 6/17/2015 |