From 7a3790855b0774541d731ddd14470af8c0a35f11 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 16 Jan 2024 11:50:36 +0800 Subject: [PATCH] fix code --- .../src/main/java/org/dromara/hutool/crypto/SecureUtil.java | 6 ++---- .../hutool/crypto/provider/BouncyCastleProviderFactory.java | 1 + 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/SecureUtil.java b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/SecureUtil.java index 5074a71c5..ab77546be 100644 --- a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/SecureUtil.java +++ b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/SecureUtil.java @@ -612,11 +612,9 @@ public class SecureUtil { } /** - * 强制关闭Bouncy Castle库的使用,全局有效 - * - * @since 4.5.2 + * 强制关闭自定义{@link Provider}的使用,如Bouncy Castle库,全局有效 */ - public static void disableBouncyCastle() { + public static void disableCustomProvider() { GlobalProviderFactory.setUseCustomProvider(false); } diff --git a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/provider/BouncyCastleProviderFactory.java b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/provider/BouncyCastleProviderFactory.java index 81f6a8774..24db2e041 100644 --- a/hutool-crypto/src/main/java/org/dromara/hutool/crypto/provider/BouncyCastleProviderFactory.java +++ b/hutool-crypto/src/main/java/org/dromara/hutool/crypto/provider/BouncyCastleProviderFactory.java @@ -26,6 +26,7 @@ public class BouncyCastleProviderFactory implements ProviderFactory { @Override public Provider create() { + return new BouncyCastleProvider(); }