mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

david_page
01.19.2007 fb4283af8d6b52a99199e88b4db0adc84739ae93
refs
author david_page <david_page@localhost>
Saturday, September 1, 2007 06:19 +0200
committer david_page <david_page@localhost>
Saturday, September 1, 2007 06:19 +0200
commitfb4283af8d6b52a99199e88b4db0adc84739ae93
tree 2b8479d066b6ffb648320ddc6e13a5c75686cc70 tree | zip | gz
parent 8447bc915c733062cc4913103cfb7b1b0223cd28 view | diff
Issue 466 partial.

With this set of changes, when a program using Installer#updateADS (e.g., ./setup) configures a new instance into an existing topology, the new instance's ads-truststore is "seeded" with the instance key public-key certificate entries in the ADS-based truststore. Thus, when replication is intitialized for the new instance's suffixes (those to be updated from the existing topology; e.g., cn=admin data), the new instance's replication client connection establishment will "trust" the existing instances in the topology.

Note that the key infratructure for this change is implemented in ADSContext and ServerDescriptor, but only utilized in Installer (hence by setup GUI and the webstart installer). I need to discuss some of the cases in the nascent ReplicationCliMain#updateConfiguration.

These changes also contain some miscellaneous cleanup - mostly to get rid of IDEA warnings.
4 files modified
205 ■■■■ changed files
opends/src/ads/org/opends/admin/ads/ADSContext.java 77 ●●●● diff | view | raw | blame | history
opends/src/ads/org/opends/admin/ads/ServerDescriptor.java 100 ●●●● diff | view | raw | blame | history
opends/src/ads/org/opends/admin/ads/SuffixDescriptor.java 2 ●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java 26 ●●●● diff | view | raw | blame | history