summaryrefslogtreecommitdiffstats
path: root/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java')
-rw-r--r--base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
index d708230e3..fd7b1bb23 100644
--- a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
+++ b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
@@ -947,6 +947,18 @@ public class CryptoUtil {
}
}
+ public static void setSSLCiphers(String ciphers) throws SocketException {
+
+ if (ciphers == null) return;
+
+ StringTokenizer st = new StringTokenizer(ciphers);
+
+ while (st.hasMoreTokens()) {
+ String cipher = st.nextToken();
+ setSSLCipher(cipher, true);
+ }
+ }
+
public static void setSSLCipher(String cipher, boolean enabled) throws SocketException {
Integer cipherID = cipherMap.get(cipher);