Skip to content

Commit 99a1b3d

Browse files
committed
Default to BcOpenPGPImplementation
1 parent ecd7051 commit 99a1b3d

File tree

6 files changed

+18
-8
lines changed

6 files changed

+18
-8
lines changed

pg/src/main/java/org/bouncycastle/openpgp/api/OpenPGPCertificate.java

+5
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@ public OpenPGPCertificate(PGPKeyRing rawCert, OpenPGPImplementation implementati
105105
}
106106
}
107107

108+
public static OpenPGPCertificate fromAsciiArmor(String armor)
109+
throws IOException
110+
{
111+
return fromAsciiArmor(armor, new BcOpenPGPImplementation());
112+
}
108113

109114
public static OpenPGPCertificate fromAsciiArmor(
110115
String armor,

pg/src/main/java/org/bouncycastle/openpgp/api/OpenPGPKey.java

+6
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ public OpenPGPKey(PGPSecretKeyRing rawKey, OpenPGPImplementation implementation)
5151
}
5252
}
5353

54+
public static OpenPGPKey fromAsciiArmor(String armor)
55+
throws IOException
56+
{
57+
return fromAsciiArmor(armor, new BcOpenPGPImplementation());
58+
}
59+
5460
public static OpenPGPKey fromAsciiArmor(
5561
String armor,
5662
OpenPGPImplementation implementation)

pg/src/test/java/org/bouncycastle/openpgp/api/test/OpenPGPCertificateTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ private void testOpenPGPv6Key()
5959
"M0g12vYxoWM8Y81W+bHBw805I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUr\n" +
6060
"k0mXubZvyl4GBg==\n" +
6161
"-----END PGP PRIVATE KEY BLOCK-----";
62-
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(armoredKey, new BcOpenPGPImplementation());
62+
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(armoredKey);
6363

6464
isTrue("Test key has no identities", key.getIdentities().isEmpty());
6565

@@ -778,7 +778,7 @@ private void testPKSignsPKRevocationSuperseded()
778778
private void signatureValidityTest(String cert, TestSignature... testSignatures)
779779
throws IOException
780780
{
781-
OpenPGPCertificate certificate = OpenPGPCertificate.fromAsciiArmor(cert, new BcOpenPGPImplementation());
781+
OpenPGPCertificate certificate = OpenPGPCertificate.fromAsciiArmor(cert);
782782

783783
for (TestSignature test : testSignatures)
784784
{

pg/src/test/java/org/bouncycastle/openpgp/api/test/OpenPGPMessageGeneratorTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ private void seipd2EncryptedMessage()
133133
"j+VjFM21J0hqWlEg+bdiojWnKfA5AQpWUWtnNwDEM0g12vYxoWM8Y81W+bHBw805\n" +
134134
"I8kWVkXU6vFOi+HWvv/ira7ofJu16NnoUkhclkUrk0mXubZvyl4GBg==\n" +
135135
"-----END PGP PUBLIC KEY BLOCK-----";
136-
OpenPGPCertificate cert = OpenPGPCertificate.fromAsciiArmor(v6Cert, new BcOpenPGPImplementation());
136+
OpenPGPCertificate cert = OpenPGPCertificate.fromAsciiArmor(v6Cert);
137137

138138
OpenPGPMessageGenerator gen = new OpenPGPMessageGenerator();
139139
gen.addEncryptionCertificate(cert);
@@ -231,7 +231,7 @@ private void seipd1EncryptedMessage()
231231
"xqAY9Bwizt4FWgXuLm1a4+So4V9j1TRCXd12Uc2l2RNmgDE=\n" +
232232
"=miES\n" +
233233
"-----END PGP PRIVATE KEY BLOCK-----\n";
234-
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(v4Key, new BcOpenPGPImplementation());
234+
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(v4Key);
235235

236236
OpenPGPMessageGenerator gen = new OpenPGPMessageGenerator();
237237
gen.addEncryptionCertificate(key);

pg/src/test/java/org/bouncycastle/openpgp/api/test/OpenPGPMessageProcessorTest.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,7 @@ private void roundTripCompressedSymEncMessageMessage()
151151
private void roundTripV6KeyEncryptedMessage()
152152
throws IOException, PGPException
153153
{
154-
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(v6Key,
155-
new BcOpenPGPImplementation());
154+
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(v6Key);
156155

157156
OpenPGPMessageGenerator gen = new OpenPGPMessageGenerator()
158157
.setArmored(true)

pg/src/test/java/org/bouncycastle/openpgp/api/test/StaticV6OpenPGPMessageGeneratorTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public void performTest()
5959
private void staticEncryptedMessage()
6060
throws IOException, PGPException
6161
{
62-
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(V6KEY, new BcOpenPGPImplementation());
62+
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(V6KEY);
6363

6464
OpenPGPMessageGenerator gen = getStaticGenerator()
6565
.addEncryptionCertificate(key);
@@ -75,7 +75,7 @@ private void staticEncryptedMessage()
7575
private void staticSignedMessage()
7676
throws IOException, PGPException
7777
{
78-
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(V6KEY, new BcOpenPGPImplementation());
78+
OpenPGPKey key = OpenPGPKey.fromAsciiArmor(V6KEY);
7979
OpenPGPMessageGenerator gen = getStaticGenerator()
8080
.addSigningKey(key, null);
8181

0 commit comments

Comments
 (0)