Commit graph

29 commits

Author SHA1 Message Date
ceaa1e0c80
More tests 2022-08-27 13:11:11 +02:00
24f4e2d771
Add test for creating stores in write-protected places 2022-08-27 12:36:07 +02:00
a248e0d717
Throw NoSuchElementException for non-existent certificates/keys
Fixes #2
2022-08-27 12:16:53 +02:00
142d1f6b16
Add support for v5 fingerprints 2022-08-25 11:41:52 +02:00
da39d41df3
Remove unused method 2022-08-25 11:41:41 +02:00
3ec7b082be
Prevent NPEs in file walker 2022-08-25 11:41:05 +02:00
2758c3efb8
Add javadoc 2022-08-25 11:40:22 +02:00
4ce9f46846
Increase coverage of PGPCertificateDirectory 2022-08-25 11:26:12 +02:00
f34c6d7735
Add tests for PGPCertificateStoreAdapter 2022-08-24 23:18:54 +02:00
662f96ff77
Add javadoc for interfaces 2022-08-24 14:53:47 +02:00
a956aec5fc
Add documentation to BaseDirectoryProvider 2022-08-24 14:09:20 +02:00
27f4598437
Add back support for getXIfChanged(Y, tag) 2022-08-24 13:04:28 +02:00
d050cb5516
Execute tests on both inMemory and fileBased store backends 2022-08-23 15:36:26 +02:00
5e850581c0
Add some PGPCertificateDirectory tests 2022-08-23 15:19:01 +02:00
991fea2503
Add SubkeyLookupFactory class 2022-08-12 15:08:33 +02:00
a3162f0cf9
Reintroduce pgp-certificate-store layer 2022-08-12 14:10:09 +02:00
f91c5065fc
Organize cert-d-java classes in packages 2022-08-11 21:50:02 +02:00
7cc0ef5037
Get rid of certificate-store abstraction 2022-08-09 18:00:27 +02:00
7c39781d15
Rewrite of PGPCertificateDirectory using more flexible backend 2022-08-09 17:50:15 +02:00
60779b921e
Add suppression for Java 8 Map API 2022-08-08 15:07:45 +02:00
942b287beb
Make Key and Certificate extend KeyMaterial,
get rid of CertificateReader
2022-08-08 13:50:59 +02:00
17d2f45e83
Implement storing of trust-root keys 2022-07-04 19:42:02 +02:00
304d6c29e4
Throw detailled error message when bad data is encountered 2022-07-04 19:41:02 +02:00
1b63a4ac9a
Throw BadDataException when reading certificate 2022-07-04 19:40:26 +02:00
bc20b95839
Make trust-root constant in SpecialNames 2022-07-04 18:48:49 +02:00
96b22ff40a
Rename MergeCallback to CertificateMerger 2022-07-04 18:48:19 +02:00
27d48824b3
Fix javadoc warnings 2022-04-29 16:31:49 +02:00
7b297d5fb5
Apply changes to build scripts and ensure android API 10 compat for non-sqlite modules 2022-03-01 15:39:02 +01:00
b142f310be
Initial commit 2022-03-01 15:19:01 +01:00