-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
It is possible for private keys, public keys and certificates to all be stored in LDAP - this task is to create a Java KeyStore implementation that can work with this.
LDAP most likely will take a reasonable amount of configuration so it may not be possible to be purely provider based and instead this type of KeyStore may need to be manually configured and instantiated.
Properties could be passed in using the InputStream to initialise the KeyStore but that doesn't help where we may want to pass in factories for connecting to a remote LDAP server.
In addition to the usual keys and certificates the entry types as used for CredentialStore should also be considered.
The implementation should also support manipulation of the entries - in this case this may mean immediate updates to the directory.