opscode-cookbooks/java — pull request #89 by mevansam-fmr (2013-10-18 00:27:38+00:00)
Title: Created an LWRP to add certificates to the java keystore

Most of the time certificates need to be added to a Java keystore to be able to correctly communicate with SSL end-points. This is usually handled by adding these certificates to the default keystore in the java home folder or a keystore that is specific to your java deployment. This is a useful LWRP we created that enables not only adding a certificate from multiple sources but also downloading a certificate from a given SSL end-point. Almost every Java deployment we have in our company requires adding one certificate or another and in the past this has been done by distributing keystore files with the install scripts. This is a better way to handle it as it takes care of Chefs idempotent capabilities to ensure the update happens only if the certificate changes.