mirror of
https://github.com/pgpainless/pgpainless.git
synced 2025-09-10 18:59:39 +02:00
Compare commits
271 commits
b485c9c1d6
...
3fd8b82c9b
Author | SHA1 | Date | |
---|---|---|---|
3fd8b82c9b | |||
15d50bb4af | |||
a49df00a9e | |||
98c48232f5 | |||
9617b35703 | |||
aa1f99fe39 | |||
72ec1b1e06 | |||
7313c5e5a9 | |||
c054cb9705 | |||
0a639e1c2a | |||
d789d3e0c4 | |||
21439854e3 | |||
026be063f8 | |||
fd85f8e567 | |||
24887e2521 | |||
df136adfab | |||
8f24bcfb26 | |||
76820b8cd5 | |||
0027a3ed24 | |||
e45b551ab3 | |||
a575f46867 | |||
65e2de8186 | |||
46367aff93 | |||
18a49d0afd | |||
45a79a0e65 | |||
5b39aea421 | |||
4e5eff6113 | |||
946d8aace0 | |||
bfd67abab7 | |||
aa4ffbaba5 | |||
7b32da722f | |||
c914a43853 | |||
4405c579a1 | |||
4462abce9f | |||
4d8179edc1 | |||
f786de4c54 | |||
eaeb0e1ab2 | |||
ed92f321dd | |||
f97591a509 | |||
8c7e9e1b54 | |||
f3b5664d95 | |||
82db3a9ea6 | |||
06d0b90ff6 | |||
88d9fae2fc | |||
2714c9770b | |||
e44e97844c | |||
48ba9dbe98 | |||
ab34413fa8 | |||
a76128cf79 | |||
65f341f687 | |||
a0ef949bb4 | |||
21246138aa | |||
01c112770a | |||
7c22d32a11 | |||
3e867be780 | |||
2d0e4b4fc0 | |||
1b6601cc19 | |||
02d72c2691 | |||
244113bc2f | |||
3bc07f045c | |||
76efbf2e45 | |||
f7dd72dd79 | |||
6e8982df59 | |||
ab6ab04bcb | |||
dc2fe5d65a | |||
05ea7bd94f | |||
c2f7a8b2fd | |||
333addf262 | |||
cc4928ab22 | |||
0266d14594 | |||
94febc33df | |||
3cef99d256 | |||
48f000f6f4 | |||
bdd5a9e26e | |||
9343e1e0f2 | |||
1dd666d32b | |||
b7dedbd619 | |||
d540febc7f | |||
168c884f27 | |||
148af79794 | |||
85856567dd | |||
4797ce34c3 | |||
68be1ffc5f | |||
9f2371932e | |||
24cef79831 | |||
3080e8bdd3 | |||
2d1c2d2737 | |||
1b19634415 | |||
c7c3d5b3ab | |||
f3257d9405 | |||
b8f41b6212 | |||
96fa3af08c | |||
ff62a39dc8 | |||
187416bbe1 | |||
d1861e51cd | |||
654756c919 | |||
2d6675ec06 | |||
7281ce530a | |||
8aaa042087 | |||
bab5a4b0bf | |||
a8a09b7db7 | |||
e2d8db6796 | |||
bd24db9cc6 | |||
9f35be1b0e | |||
bb64188473 | |||
54d83daee5 | |||
cad89b9bde | |||
c22a2e4fcf | |||
2dea73c584 | |||
47ec445ef7 | |||
ca22446f1c | |||
41251296ce | |||
a37f6dfce9 | |||
69b0b2d371 | |||
1e67447efd | |||
5f3e1b4da3 | |||
53b44e2817 | |||
c8694840d8 | |||
c7ce79a5af | |||
e2832249cb | |||
2c1d89a249 | |||
cb7c61cf10 | |||
053eb2c830 | |||
7db10432fe | |||
e2d79e00cc | |||
793ee40290 | |||
3b9858f9ef | |||
c88d1573d7 | |||
364bebed14 | |||
0fbf7fac04 | |||
8c58ca620d | |||
a8cbd36a52 | |||
4a7e690806 | |||
312a00e5d4 | |||
57b6795513 | |||
acbb93066e | |||
9a7aeae9fa | |||
bab448eb6d | |||
221d329254 | |||
4c180bbd59 | |||
63d1f855de | |||
e61c3007c0 | |||
c8880619f9 | |||
2d42457ce4 | |||
b24d0ef99c | |||
2ae9c94841 | |||
a00a90c175 | |||
3a28b33355 | |||
eefc622f63 | |||
665db5ceb6 | |||
b828e5477c | |||
053f6cf362 | |||
8a48cc40f7 | |||
2200cb7372 | |||
57540d8028 | |||
2a71a98bba | |||
74c821c1e8 | |||
bca4ddcb6f | |||
04160fbe27 | |||
429186c5e1 | |||
b181efee00 | |||
7a5ece0907 | |||
77890cc933 | |||
93ee037ef0 | |||
12fd807f75 | |||
7e345a0e33 | |||
f74932c4d0 | |||
8a9b5aa567 | |||
0e48e94a91 | |||
1967483984 | |||
62f3a35c02 | |||
d6d52cd544 | |||
1e7a357b68 | |||
0ff347b836 | |||
e284fca0f8 | |||
33ee03ee35 | |||
6cfa87201b | |||
a95ebce07b | |||
6c68285a95 | |||
97e6591f0a | |||
16a2e77776 | |||
aace92214a | |||
d92ae054d9 | |||
18cdf6bbc7 | |||
3abc2a4e39 | |||
a25ba5943e | |||
34633cfeac | |||
42c262a99f | |||
321053d66e | |||
fc87d985b6 | |||
f9c2ade2d0 | |||
8b5d9af522 | |||
d34cb2db61 | |||
5de1e6a56d | |||
67af718db9 | |||
69fc590d26 | |||
44d90c600f | |||
9812d4d78c | |||
996984cbb5 | |||
63bdff58bf | |||
ac0c37925a | |||
07d2311b0e | |||
0109624020 | |||
714b5bd9c9 | |||
f70792f92d | |||
446b8eaaca | |||
22a1f54a9b | |||
e53e4f5f3c | |||
c00a9709de | |||
3030f2af2b | |||
1379942c07 | |||
0fc9ee716e | |||
b61ba46d24 | |||
88df92fd1f | |||
975548fc76 | |||
2a2595a757 | |||
58a96b5776 | |||
0583a826d1 | |||
fac87c371a | |||
23cb47365e | |||
0ea19d3b9a | |||
9e9ccc8624 | |||
df1d74962b | |||
c0b6ea8f96 | |||
3e8dd78e74 | |||
a54382a78e | |||
0b4f1a0f01 | |||
8c557ad945 | |||
0c7055455b | |||
0b165ee273 | |||
217a25bd62 | |||
53053cf3fc | |||
dd4a989606 | |||
66a2b7e0fc | |||
ead93345e4 | |||
7991af06d4 | |||
69f802d442 | |||
b488b70050 | |||
41a1d0d596 | |||
1738fb1d7d | |||
5938ea9cff | |||
c9a7accec8 | |||
70cb9df8a9 | |||
4ecc590d8f | |||
f9d217c0b1 | |||
2b9c6e58ed | |||
b571dd177e | |||
0fceb4db2d | |||
da9c610d14 | |||
c6dbc029d7 | |||
2a43d5704b | |||
31e6f2e73a | |||
edea8121ce | |||
1acda0e970 | |||
87f3d28567 | |||
37042467f4 | |||
4cf6c6b16a | |||
0f54cc615c | |||
a74db2d26d | |||
|
5f30df6d16 | ||
7953ade136 | |||
0649c041cd | |||
5a413f53a4 | |||
3b92ccc59d | |||
83613250ef | |||
05c84835e6 | |||
d20a3b7556 | |||
2d0608cf0f | |||
143c9777d6 | |||
9ac928fcf1 | |||
811f72ffef |
12 changed files with 1057 additions and 6 deletions
|
@ -5,6 +5,15 @@ SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
# PGPainless Changelog
|
# PGPainless Changelog
|
||||||
|
|
||||||
|
## 1.7.7-SNAPSHOT
|
||||||
|
- Bump `bcpg-jdk8on` to `1.81`
|
||||||
|
- Bump `bcprov-jdk18on` to `1.81`
|
||||||
|
|
||||||
|
## 1.7.6
|
||||||
|
- Fix `RevocationSignatureBuilder` properly calculating third-party signatures of type `KeyRevocation` (delegation revocations)
|
||||||
|
- Enable support for native images
|
||||||
|
- Re-enable shadow plugin and build fat-jar
|
||||||
|
|
||||||
## 1.7.5
|
## 1.7.5
|
||||||
- Actually attempt to fix Kotlin desugaring.
|
- Actually attempt to fix Kotlin desugaring.
|
||||||
- Bump javaSourceCompatibility and javaTargetCompatibility to 11
|
- Bump javaSourceCompatibility and javaTargetCompatibility to 11
|
||||||
|
|
|
@ -193,7 +193,7 @@ repositories {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'org.pgpainless:pgpainless-core:1.7.5'
|
implementation 'org.pgpainless:pgpainless-core:1.7.6'
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -93,6 +93,12 @@ precedence = "aggregate"
|
||||||
SPDX-FileCopyrightText = "2022 Paul Schaub <info@pgpainless.org>, 2017 Steve Smith"
|
SPDX-FileCopyrightText = "2022 Paul Schaub <info@pgpainless.org>, 2017 Steve Smith"
|
||||||
SPDX-License-Identifier = "CC-BY-SA-3.0"
|
SPDX-License-Identifier = "CC-BY-SA-3.0"
|
||||||
|
|
||||||
|
[[annotations]]
|
||||||
|
path = "pgpainless-cli/src/main/resources/META-INF/native-image/**"
|
||||||
|
precedence = "aggregate"
|
||||||
|
SPDX-FileCopyrightText = "2025 Paul Schaub <info@pgpainless.org>"
|
||||||
|
SPDX-License-Identifier = "Apache-2.0"
|
||||||
|
|
||||||
[[annotations]]
|
[[annotations]]
|
||||||
path = "pgpainless-cli/rewriteManPages.sh"
|
path = "pgpainless-cli/rewriteManPages.sh"
|
||||||
precedence = "aggregate"
|
precedence = "aggregate"
|
||||||
|
|
|
@ -42,7 +42,7 @@ allprojects {
|
||||||
|
|
||||||
// checkstyle
|
// checkstyle
|
||||||
checkstyle {
|
checkstyle {
|
||||||
toolVersion = '10.12.1'
|
toolVersion = '10.25.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
spotless {
|
spotless {
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[
|
||||||
|
]
|
|
@ -0,0 +1,7 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type":"agent-extracted",
|
||||||
|
"classes":[
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
|
@ -0,0 +1,2 @@
|
||||||
|
[
|
||||||
|
]
|
|
@ -0,0 +1,891 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name":"[Ljava.lang.Object;"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.classic.encoder.PatternLayoutEncoder",
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.classic.joran.SerializedModelConfigurator",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.classic.util.DefaultJoranConfigurator",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.ConsoleAppender",
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"setTarget","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.OutputStreamAppender",
|
||||||
|
"methods":[{"name":"setEncoder","parameterTypes":["ch.qos.logback.core.encoder.Encoder"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.encoder.Encoder",
|
||||||
|
"methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.encoder.LayoutWrappingEncoder",
|
||||||
|
"methods":[{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.pattern.PatternLayoutEncoderBase",
|
||||||
|
"methods":[{"name":"setPattern","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"ch.qos.logback.core.spi.ContextAware",
|
||||||
|
"methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"groovy.lang.Closure"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.io.FilePermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Enum"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Object",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.RuntimePermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.System",
|
||||||
|
"methods":[{"name":"console","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.invoke.MethodHandle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.net.NetPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.net.SocketPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.net.URLPermission",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.nio.channels.SelectionKey",
|
||||||
|
"fields":[{"name":"attachment"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.nio.file.Path"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.nio.file.Paths",
|
||||||
|
"methods":[{"name":"get","parameterTypes":["java.lang.String","java.lang.String[]"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.security.AllPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.security.MessageDigestSpi"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.security.SecureRandomParameters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.security.SecurityPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.security.cert.PKIXRevocationChecker"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.sql.Connection"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.sql.Driver"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.sql.DriverManager",
|
||||||
|
"methods":[{"name":"getConnection","parameterTypes":["java.lang.String"] }, {"name":"getDriver","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.sql.Time",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.sql.Timestamp",
|
||||||
|
"methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.Duration",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.Instant",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.LocalDate",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.LocalDateTime",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.LocalTime",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.MonthDay",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.OffsetDateTime",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.OffsetTime",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.Period",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.Year",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.YearMonth",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.ZoneId",
|
||||||
|
"methods":[{"name":"of","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.ZoneOffset",
|
||||||
|
"methods":[{"name":"of","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.time.ZonedDateTime",
|
||||||
|
"methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.HashSet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.LinkedHashSet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.PropertyPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.ArrayBlockingQueue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.atomic.AtomicReference",
|
||||||
|
"fields":[{"name":"value"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractOwnableSynchronizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractQueuedSynchronizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock$NonfairSync"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock$Sync"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"javax.smartcardio.CardPermission"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.CONTEXT$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.CompositeSignatures$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.Dilithium$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.Falcon$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.LMS$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.MLDSA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.MLKEM$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.NTRU$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.NoSig$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.SLHDSA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.SPHINCSPlus$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi$EdDSA",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi$XDH",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Blake3$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Haraka$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.ExitCodeTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"successfulExecutionDoesNotTerminateJVM","parameterTypes":[] }, {"name":"testCommandWithUnknownOption_37","parameterTypes":[] }, {"name":"testUnknownCommand_69","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.TestUtils",
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.ArmorCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"armorAlreadyArmoredDataIsIdempotent","parameterTypes":[] }, {"name":"armorMessage","parameterTypes":[] }, {"name":"armorPublicKey","parameterTypes":[] }, {"name":"armorSecretKey","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.CLITest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"methods":[{"name":"cleanup","parameterTypes":[] }, {"name":"setup","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.DearmorCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"dearmorBrokenArmoredKeyFails","parameterTypes":[] }, {"name":"dearmorCertificate","parameterTypes":[] }, {"name":"dearmorGarbageEmitsEmpty","parameterTypes":[] }, {"name":"dearmorMessage","parameterTypes":[] }, {"name":"dearmorSecretKey","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.ExtractCertCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"extractCertFromGarbageFails","parameterTypes":[] }, {"name":"testExtractCert","parameterTypes":[] }, {"name":"testExtractCertFromCertFails","parameterTypes":[] }, {"name":"testExtractCertUnarmored","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.GenerateKeyCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"testGenerateBinaryKey","parameterTypes":[] }, {"name":"testGenerateKey","parameterTypes":[] }, {"name":"testGenerateKeyWithMultipleUserIds","parameterTypes":[] }, {"name":"testGeneratePasswordProtectedKey_missingPasswordFile","parameterTypes":[] }, {"name":"testPasswordProtectedKey","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.InlineDetachCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"detachInbandSignatureAndMessage","parameterTypes":[] }, {"name":"detachInbandSignatureAndMessageNoArmor","parameterTypes":[] }, {"name":"detachMissingSignaturesFromCleartextSignedMessageFails","parameterTypes":[] }, {"name":"detachNonOpenPgpDataFails","parameterTypes":[] }, {"name":"existingSignatureOutCausesException","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.ListProfilesCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"listProfileOfGenerateKey","parameterTypes":[] }, {"name":"listProfilesOfEncrypt","parameterTypes":[] }, {"name":"listProfilesWithoutCommand","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.RoundTripEncryptDecryptCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"decryptGarbageFails","parameterTypes":[] }, {"name":"decryptMalformedMessageYieldsBadData","parameterTypes":[] }, {"name":"decryptMessageWithSessionKey","parameterTypes":[] }, {"name":"decryptMessageWithWrongKeyFails","parameterTypes":[] }, {"name":"decryptWithPasswordWithPendingWhitespaceWorks","parameterTypes":[] }, {"name":"decryptWithWhitespacePasswordWorks","parameterTypes":[] }, {"name":"decrypt_verifyWithGarbageCertFails","parameterTypes":[] }, {"name":"decrypt_withGarbageKeyFails","parameterTypes":[] }, {"name":"encryptAndDecryptAMessage","parameterTypes":[] }, {"name":"encryptAndDecryptMessageWithPassphrase","parameterTypes":[] }, {"name":"encryptWithGarbageCertFails","parameterTypes":[] }, {"name":"encryptWithPasswordADecryptWithPasswordBFails","parameterTypes":[] }, {"name":"encryptWithProtectedKey_wrongPassphraseFails","parameterTypes":[] }, {"name":"encryptWithTrailingWhitespaceDecryptWithoutWorks","parameterTypes":[] }, {"name":"encrypt_signWithGarbageKeyFails","parameterTypes":[] }, {"name":"testDecryptVerifyOut_withoutVerifyWithFails","parameterTypes":[] }, {"name":"testDecryptWithSessionKeyVerifyWithYieldsExpectedVerifications","parameterTypes":[] }, {"name":"testDecryptWithoutDecryptionOptionFails","parameterTypes":[] }, {"name":"testEncryptDecryptRoundTripWithPasswordProtectedKey","parameterTypes":[] }, {"name":"testEncryptDecryptWithFreshRSAKey","parameterTypes":[] }, {"name":"testEncryptWithIncapableCert","parameterTypes":[] }, {"name":"testEncrypt_SignWithCertFails","parameterTypes":[] }, {"name":"testMissingArgumentsIfNoArgsSupplied","parameterTypes":[] }, {"name":"testSessionKeyOutWritesSessionKeyOut","parameterTypes":[] }, {"name":"testSignWithIncapableKey","parameterTypes":[] }, {"name":"testVerificationsOutAlreadyExistFails","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.RoundTripInlineSignInlineVerifyCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"cannotVerifyEncryptedMessage","parameterTypes":[] }, {"name":"cannotVerifyMalformedMessage","parameterTypes":[] }, {"name":"createAndVerifyCleartextSignedMessage","parameterTypes":[] }, {"name":"createAndVerifyMultiKeyBinarySignedMessage","parameterTypes":[] }, {"name":"createAndVerifyTextSignedMessage","parameterTypes":[] }, {"name":"createCleartextSignedMessage","parameterTypes":[] }, {"name":"createMalformedMessage","parameterTypes":[] }, {"name":"createSignedMessageWithKeyAAndVerifyWithKeyBFails","parameterTypes":[] }, {"name":"createTextSignedMessageInlineDetachAndDetachedVerify","parameterTypes":[] }, {"name":"signWithProtectedKeyWithWrongPassphraseFails","parameterTypes":[] }, {"name":"testInlineSignWithMissingSecretKeysFails","parameterTypes":[] }, {"name":"testUnlockKeyWithOneOfMultiplePasswords","parameterTypes":[] }, {"name":"verifyPrependedSignedMessage","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.RoundTripInlineSignVerifyCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"encryptAndDecryptAMessage","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.RoundTripSignVerifyCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"createArmoredSignature","parameterTypes":[] }, {"name":"createUnarmoredSignature","parameterTypes":[] }, {"name":"signWithProtectedKey","parameterTypes":[] }, {"name":"signWithProtectedKey_missingPassphraseFails","parameterTypes":[] }, {"name":"signWithProtectedKey_wrongPassphraseFails","parameterTypes":[] }, {"name":"testNotAfter","parameterTypes":[] }, {"name":"testNotBefore","parameterTypes":[] }, {"name":"testSignWithIncapableKey","parameterTypes":[] }, {"name":"testSignatureCreationAndVerification","parameterTypes":[] }, {"name":"unarmorArmoredSigAndVerify","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.commands.VersionCmdTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"testExtendedVersion","parameterTypes":[] }, {"name":"testGetBackendVersion","parameterTypes":[] }, {"name":"testSopSpecVersion","parameterTypes":[] }, {"name":"testVersion","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"org.pgpainless.cli.misc.SignUsingPublicKeyBehaviorTest",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"allDeclaredClasses":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"queryAllPublicMethods":true,
|
||||||
|
"queryAllDeclaredConstructors":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"testSignatureCreationAndVerification","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"picocli.AutoComplete$GenerateCompletion",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"picocli.CommandLine$AutoHelpMixin",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"picocli.CommandLine$HelpCommand",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.SopCLI",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.SopCLI$InitLocale",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.AbstractSopCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.ArmorCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.ChangeKeyPasswordCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.DearmorCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.DecryptCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.EncryptCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.ExtractCertCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.GenerateKeyCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.InlineDetachCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.InlineSignCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.InlineVerifyCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.ListProfilesCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.RevokeKeyCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.SignCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.VerifyCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.VersionCmd",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sop.cli.picocli.commands.VersionCmd$Exclusive",
|
||||||
|
"allDeclaredFields":true,
|
||||||
|
"queryAllDeclaredMethods":true,
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.security.provider.NativePRNG",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }, {"name":"<init>","parameterTypes":["java.security.SecureRandomParameters"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.security.provider.SHA",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||||
|
}
|
||||||
|
]
|
|
@ -0,0 +1,93 @@
|
||||||
|
{
|
||||||
|
"resources":{
|
||||||
|
"includes":[{
|
||||||
|
"pattern":"\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/java.lang.System$LoggerFinder\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/java.nio.channels.spi.SelectorProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/java.time.zone.ZoneRulesProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/java.util.spi.ResourceBundleControlProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/javax.xml.parsers.SAXParserFactory\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.junit.platform.engine.TestEngine\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.junit.platform.launcher.LauncherDiscoveryListener\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.junit.platform.launcher.LauncherSessionListener\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.junit.platform.launcher.PostDiscoveryFilter\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.junit.platform.launcher.TestExecutionListener\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjunit-platform.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qlogback-test.scmo\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qlogback-test.xml\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qlogback.scmo\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qpgpainless-sop.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qsop-java-version.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"java.base:\\Qsun/text/resources/LineBreakIteratorData\\E"
|
||||||
|
}]},
|
||||||
|
"bundles":[{
|
||||||
|
"name":"msg_armor",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_change-key-password",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_dearmor",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_decrypt",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_detached-sign",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_detached-verify",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_encrypt",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_extract-cert",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_generate-key",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_inline-detach",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_inline-sign",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_inline-verify",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_list-profiles",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_revoke-key",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_sop",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}, {
|
||||||
|
"name":"msg_version",
|
||||||
|
"locales":["de", "und"]
|
||||||
|
}]
|
||||||
|
}
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"types":[
|
||||||
|
{
|
||||||
|
"name":"java.lang.Enum"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Object[]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.HashSet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.LinkedHashSet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.ArrayBlockingQueue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractOwnableSynchronizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractQueuedSynchronizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock$NonfairSync"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.util.concurrent.locks.ReentrantLock$Sync"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lambdaCapturingTypes":[
|
||||||
|
],
|
||||||
|
"proxies":[
|
||||||
|
]
|
||||||
|
}
|
|
@ -23,7 +23,7 @@ To start using pgpainless-sop in your code, include the following lines in your
|
||||||
...
|
...
|
||||||
dependencies {
|
dependencies {
|
||||||
...
|
...
|
||||||
implementation "org.pgpainless:pgpainless-sop:1.7.5"
|
implementation "org.pgpainless:pgpainless-sop:1.7.6"
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ dependencies {
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.pgpainless</groupId>
|
<groupId>org.pgpainless</groupId>
|
||||||
<artifactId>pgpainless-sop</artifactId>
|
<artifactId>pgpainless-sop</artifactId>
|
||||||
<version>1.7.5</version>
|
<version>1.7.6</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
...
|
...
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
@ -67,7 +67,7 @@ byte[] encrypted = sop.encrypt()
|
||||||
|
|
||||||
// Decrypt a message
|
// Decrypt a message
|
||||||
ByteArrayAndResult<DecryptionResult> messageAndVerifications = sop.decrypt()
|
ByteArrayAndResult<DecryptionResult> messageAndVerifications = sop.decrypt()
|
||||||
.verifyWith(cert)
|
.verifyWithCert(cert)
|
||||||
.withKey(key)
|
.withKey(key)
|
||||||
.ciphertext(encrypted)
|
.ciphertext(encrypted)
|
||||||
.toByteArrayAndResult();
|
.toByteArrayAndResult();
|
||||||
|
|
|
@ -13,6 +13,6 @@ allprojects {
|
||||||
logbackVersion = '1.5.13'
|
logbackVersion = '1.5.13'
|
||||||
mockitoVersion = '4.5.1'
|
mockitoVersion = '4.5.1'
|
||||||
slf4jVersion = '1.7.36'
|
slf4jVersion = '1.7.36'
|
||||||
sopJavaVersion = '14.0.0-SNAPSHOT'
|
sopJavaVersion = '14.0.0'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue