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

david_page
01.19.2007 1f2aaf360e0dae8f5e950bb76a053f6c33297ea1
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
commit1f2aaf360e0dae8f5e950bb76a053f6c33297ea1
tree c4f2a756b20b169957c049def52c696b86b83328 tree | zip | gz
parent c362f2786b0afa894b6ea1b766e1222b1e7559ff 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
opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java 77 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/ads/org/opends/admin/ads/ServerDescriptor.java 100 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/ads/org/opends/admin/ads/SuffixDescriptor.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java 26 ●●●● diff | view | raw | blame | history