puppetlabs/jvm-certificate-authority — pull request #35 by camlow325 (2014-08-19 19:18:23+00:00)
Title: (PE-5502) Support for loading chained certificates into a KeyStore

This commit adds support for loading a chain of certificates into the
same entry in a KeyStore. This includes the following changes:

* An overload of the associatePrivateKey() method on the
CertificateAuthority Java class was introduced to enable passing in
multiple certificates to be stored in the KeyStore entry.

* All of the certificates found in a Reader passed into a call
to associatePrivateKeyFromReader() will be used in the certificate
chain stored in the KeyStore entry. Previously, if more than 1
certificate was found in the Reader, an `IllegalArgumentException` was
thrown.