packer-cn/builder/azure/pkcs12
Christopher Boumenot c7018a00c8 Add support for Windows to Azure.
This is last merge that will happen from the github.com/Azure/packer-Azure
repository.  All development is being over to this repository.

The biggest change in this merge is support for Windows.  There are a few other
fixes as well.

 * If the user cancels the build, clean up any resources.
 * Output a reasonable build artifact.
 * Log requests and responses with Azure.
 * Support for US Government and the China clouds.
 * Support interrupting long running tasks.
 * Allow the user to set the image version.
 * Device login support.
2016-05-05 13:40:17 -07:00
..
rc2 Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
README.md Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
bmp-string.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
bmp-string_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
crypto.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
crypto_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
errors.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
mac.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
mac_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pbkdf.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pbkdf_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pkcs8.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pkcs8_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pkcs12.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
pkcs12_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
safebags.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00
safebags_test.go Add support for Windows to Azure. 2016-05-05 13:40:17 -07:00

README.md

This is a fork of the from the original PKCS#12 parsing code published in the Azure repository go-pkcs12. This fork adds serializing a x509 certificate and private key as PKCS#12 binary blob (aka .PFX file). Due to the specific nature of this code it was not accepted for inclusion in the official Go crypto repository.

The methods used for decoding PKCS#12 have been moved to the test files to further discourage the use of this library for decoding. Please use the official pkcs12 library for decode support.