From dc85d3be1d993e170e6a2f0af6544ab3ee0b7d76 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Wed, 08 Jun 2016 14:26:19 +0000
Subject: [PATCH] OPENDJ-3086 Acquire and distribute encryption keys when applying config changes to backends
---
opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerImpl.java | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerImpl.java b/opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerImpl.java
index 2dbc160..a70073e 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerImpl.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerImpl.java
@@ -2503,6 +2503,12 @@
return new CipherOutputStream(outputStream, cipher);
}
+ @Override
+ public void ensureCipherKeyIsAvailable(String cipherTransformation, int cipherKeyLength) throws CryptoManagerException
+ {
+ getCipherKeyEntry(cipherTransformation, cipherKeyLength);
+ }
+
private CipherKeyEntry getCipherKeyEntry(String cipherTransformation, int keyLengthBits) throws CryptoManagerException
{
CipherKeyEntry keyEntry = CipherKeyEntry.getCipherKeyEntryOrNull(this, cipherTransformation, keyLengthBits);
--
Gitblit v1.10.0