|
05cef99f40
|
Rename key generation typealiases
|
2024-03-08 11:38:53 +01:00 |
|
|
42516d53b8
|
Do not call static method of super class
|
2024-03-08 11:27:25 +01:00 |
|
|
1a80a2f31a
|
Separate out V4 OpenPgpKeyGenerator implementation
|
2024-03-08 11:18:24 +01:00 |
|
|
b049930824
|
Add documentation
|
2024-03-08 09:28:14 +01:00 |
|
|
f1aa910431
|
Per-key protection and default binding signatures
|
2024-03-08 09:28:14 +01:00 |
|
|
b4240ac9f7
|
Improve Key Generation API
|
2024-03-08 09:28:14 +01:00 |
|
|
214a36ab34
|
Fix comments and add test
|
2024-03-08 09:28:13 +01:00 |
|
|
31eda327c6
|
SignatureSubpackets: Add set*Expiration() methods taking Duration arguments
|
2024-03-08 09:28:13 +01:00 |
|
|
b27a8b71ec
|
Improve tests with extension functions
|
2024-03-08 09:28:13 +01:00 |
|
|
e7784b10a4
|
Fix package name of extension functions
|
2024-03-08 09:28:13 +01:00 |
|
|
6cfeba064e
|
Sanitize key flags
|
2024-03-08 09:28:12 +01:00 |
|
|
61c6c2116a
|
AbstractSignatureBuilder: Catch incapable keys early
|
2024-03-08 09:28:12 +01:00 |
|
|
3f518eb1e0
|
Suppress unchecked cast warning
|
2024-03-08 09:28:12 +01:00 |
|
|
dd0c3f10c5
|
Rename builder class for more logic IDE completions
|
2024-03-08 09:28:12 +01:00 |
|
|
94dfd6633e
|
Rework return types and improve method visibility
|
2024-03-08 09:28:12 +01:00 |
|
|
9215987f24
|
Improve visibility by hiding methods
|
2024-03-08 09:28:12 +01:00 |
|
|
95bd9532bd
|
Increase readability
|
2024-03-08 09:28:11 +01:00 |
|
|
13f9702b9b
|
Fix method hierarchy of addBindingSignature()
|
2024-03-08 09:28:11 +01:00 |
|
|
f21f257c2c
|
Parameter sanitization and tests
|
2024-03-08 09:28:10 +01:00 |
|
|
902d5f2973
|
Small documentation additions
|
2024-03-08 09:28:10 +01:00 |
|
|
d6aa003008
|
Rename buildV4 method
|
2024-03-08 09:28:10 +01:00 |
|
|
9b5754879a
|
Add more documentation
|
2024-03-08 09:28:10 +01:00 |
|
|
f6629e95dc
|
Delete intermediate experiments
|
2024-03-08 09:28:10 +01:00 |
|
|
7c00356794
|
Replace all KeyRingTemplates builders with new API
|
2024-03-08 09:28:09 +01:00 |
|
|
4063fcb6ad
|
Add documentation
|
2024-03-08 09:28:09 +01:00 |
|
|
f7d389c8d3
|
Restructure hierarchy of OpenPgpKeyGenerator classes
|
2024-03-08 09:28:09 +01:00 |
|
|
900860c1fa
|
Flatten class hierarchy
|
2024-03-08 09:28:09 +01:00 |
|
|
db01d566fd
|
Test new key generation API
|
2024-03-08 09:28:08 +01:00 |
|
|
177249dd53
|
Add PGPKeyPair.plusCertification() methods
|
2024-03-08 09:28:08 +01:00 |
|
|
787d2987f0
|
Add PGPKeyPairExtensions containing key format conversion methods
|
2024-03-08 09:28:08 +01:00 |
|
|
b5f8864861
|
SignatureBuilders: Add constructors taking PGPKeyPairs
|
2024-03-08 09:28:08 +01:00 |
|
|
62a20b2742
|
please checkstyle
|
2024-03-08 09:28:08 +01:00 |
|
|
4e02996c08
|
Small improvements
|
2024-03-08 09:28:08 +01:00 |
|
|
4a0eef0924
|
Documentation and primary userIDs
|
2024-03-08 09:28:07 +01:00 |
|
|
d7ce9764c3
|
Progress
|
2024-03-08 09:28:07 +01:00 |
|
|
a368a44f11
|
WIP: flexible, generic API
|
2024-03-08 09:28:07 +01:00 |
|
|
6703a514c8
|
Playing around with mixed opinionated/unopinionated API
|
2024-03-08 09:28:07 +01:00 |
|
|
251f30fae8
|
Rename function
|
2024-03-08 09:28:06 +01:00 |
|
|
9785582bd2
|
Improve readability of primaryUserId adjustment
|
2024-03-08 09:28:06 +01:00 |
|
|
2f7266d771
|
Rename OpenPgpComponentKeyBUilder.key to pair
|
2024-03-08 09:28:06 +01:00 |
|
|
9cea63529f
|
Auto-adjust primaryUserId
|
2024-03-08 09:28:06 +01:00 |
|
|
acd9566dbd
|
Port KeyRingTemplates.modernKeyRing() to new generator API. Fails test
|
2024-03-08 09:28:06 +01:00 |
|
|
f08981b78c
|
Add methods to control direct-key sigs and add unfinished test for primaryUserId test
|
2024-03-08 09:28:05 +01:00 |
|
|
fa9b07d2ce
|
Add documentation for toSecretKey method
|
2024-03-08 09:28:05 +01:00 |
|
|
8e1e90c89a
|
Document legacy-status of EdDSA and XDH
|
2024-03-08 09:28:05 +01:00 |
|
|
f384ce84be
|
Enforce key capabilities for primary key and add tests
|
2024-03-08 09:28:05 +01:00 |
|
|
378890f83a
|
Enforce key algorithm capabilities for subkeys
|
2024-03-08 09:28:05 +01:00 |
|
|
70da96b064
|
Document that PublicKeyAlgorithm EdDsa is only for OpenPGP v4
|
2024-03-08 09:28:04 +01:00 |
|
|
d650ae7371
|
Rename some classes
|
2024-03-08 09:28:04 +01:00 |
|
|
b164900a59
|
Add test for adding image to key
|
2024-03-08 09:28:04 +01:00 |
|