puppetlabs/jvm-certificate-authority — pull request #42 by camlow325 (2014-11-26 17:59:32+00:00)
Title: (TK-121) Added CRL support to SSLContext creation functions

This commit contains the following additions:

* Adds an overload of the `pems->ssl-context` Clojure function and
`pemsToSSLContext` Java method which accept an argument coerceable
into a CRL file `Reader`. The `Reader` is used to pull out any
CRL PEMs and apply those to the `SSLContext`. A client using the
new `SSLContext` would have certificate revocation checking against
the CRLs performed during the creation of new context sessions.

* Adds a `pem->crls` Clojure function and `pemToCRLs` Java method for
converting a PEM with multiple CRLs into a "collection" of `X509CRL`
objects.