Skip to content

Commit ae53acb

Browse files
committed
Fix deprecation warnings in BouncyCastleFeature
1 parent d6b37d8 commit ae53acb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/BouncyCastleFeature.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,22 @@
4242

4343
import java.security.Security;
4444

45-
import com.oracle.graal.python.runtime.PythonImageBuildOptions;
4645
import org.graalvm.nativeimage.ImageSingletons;
4746
import org.graalvm.nativeimage.hosted.Feature;
4847
import org.graalvm.nativeimage.hosted.RuntimeReflection;
4948
import org.graalvm.nativeimage.impl.RuntimeClassInitializationSupport;
5049

5150
import com.oracle.graal.python.builtins.objects.ssl.CertUtils;
51+
import com.oracle.graal.python.runtime.PythonImageBuildOptions;
5252

5353
public class BouncyCastleFeature implements Feature {
5454
@Override
5555
public void afterRegistration(AfterRegistrationAccess access) {
5656
if (!PythonImageBuildOptions.WITHOUT_SSL) {
5757
RuntimeClassInitializationSupport support = ImageSingletons.lookup(RuntimeClassInitializationSupport.class);
5858
support.initializeAtBuildTime("org.bouncycastle", "security provider");
59-
support.rerunInitialization("org.bouncycastle.jcajce.provider.drbg.DRBG$Default", "RNG");
60-
support.rerunInitialization("org.bouncycastle.jcajce.provider.drbg.DRBG$NonceAndIV", "RNG");
59+
support.initializeAtRunTime("org.bouncycastle.jcajce.provider.drbg.DRBG$Default", "RNG");
60+
support.initializeAtRunTime("org.bouncycastle.jcajce.provider.drbg.DRBG$NonceAndIV", "RNG");
6161
Security.addProvider(CertUtils.BOUNCYCASTLE_PROVIDER);
6262

6363
// Register runtime reflection here, not in a config, so it can be easily disabled

0 commit comments

Comments
 (0)