From eed06b320cbb075d8a47ef94187876534402c071 Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Tue, 09 Oct 2007 18:54:06 +0000
Subject: [PATCH] More changes for Issue 466. When importing a secret key entry from ADS into the crypto manager, if a symmetric key that can be decoded by this instance is not present then request it from another server using the Get Symmetric Key extended operation. Tested by configuring two servers to use 3DES password storage scheme in the default password policy, enabling replication between them and verifying that a user can bind with password to both instances.

---
 opends/src/messages/messages/core.properties |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/opends/src/messages/messages/core.properties b/opends/src/messages/messages/core.properties
index 3d93afe..f04b76a 100644
--- a/opends/src/messages/messages/core.properties
+++ b/opends/src/messages/messages/core.properties
@@ -1735,11 +1735,14 @@
  to decrypt the supplied data because there was an error reading from the \
  input stream:  %s
 SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE_687=CryptoManager \
- failed to import the symmetric key entry "%s" because there is no symmetric \
- key attribute value that can be decoded by this instance"
+ failed to import the symmetric key entry "%s" because it could not obtain a \
+ symmetric key attribute value that can be decoded by this instance"
 SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER_688=CryptoManager failed \
  to import the symmetric key entry "%s":  %s
 MILD_ERR_CRYPTOMGR_INVALID_SYMMETRIC_KEY_ALGORITHM_689=CryptoManager failed \
  to instantiate a KeyGenerator for algorithm "%s":  %s
 SEVERE_ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED_690=CryptoManager failed \
  to add locally produced symmetric key entry "%s":  %s
+SEVERE_ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY_691=CryptoManager \
+ failed to import the symmetric key entry "%s" because it could not add \
+ a symmetric key attribute value that can be decoded by this instance"

--
Gitblit v1.10.0