Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.0.0-RC42
-
None
Description
*Use case *
Creating a small utility to initialize configuration (setting system properties) which serves up the right parameters and also contains trust stores.
That way we can quickly set up for test locally at developer machines, as well on test environments and prod.
Problem
LdapClientTrustStoreManager expects a fully-qualified name of a Java TrustStore on local file system.
Proposed solution
Get an input stream to the trust store. Test if it is a local file. If it is not, then test if an inputstream can be created from resources.
Patch attached.