Skip to content

Commit bd8572a

Browse files
committed
added support for config method
1 parent d5a46f4 commit bd8572a

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

tls/src/main/java/org/bouncycastle/jsse/provider/BouncyCastleJsseProvider.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public class BouncyCastleJsseProvider
2020
{
2121
public static final String PROVIDER_NAME = "BCJSSE";
2222

23-
private static final double PROVIDER_VERSION = 1.0008;
24-
private static final String PROVIDER_INFO = "Bouncy Castle JSSE Provider Version 1.0.8";
23+
private static final double PROVIDER_VERSION = 1.0009;
24+
private static final String PROVIDER_INFO = "Bouncy Castle JSSE Provider Version 1.0.9";
2525

2626
private Map<String, BcJsseService> serviceMap = new HashMap<String, BcJsseService>();
2727
private Map<String, EngineCreator> creatorMap = new HashMap<String, EngineCreator>();
@@ -85,7 +85,13 @@ public BouncyCastleJsseProvider(boolean fipsMode, JcaTlsCryptoProvider tlsCrypto
8585

8686
this.isInFipsMode = configure(fipsMode, tlsCryptoProvider);
8787
}
88-
88+
89+
// for Java 11
90+
public Provider configure(String configArg)
91+
{
92+
return new BouncyCastleJsseProvider(configArg);
93+
}
94+
8995
private JcaTlsCryptoProvider createCryptoProvider(String cryptoName)
9096
throws GeneralSecurityException
9197
{

0 commit comments

Comments
 (0)