1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-12-09 22:01:10 +01:00

Remove withDefaultKeyFlags method

This commit is contained in:
Paul Schaub 2021-01-03 16:26:53 +01:00
parent f4bc9bdbcc
commit 2378162953
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311
8 changed files with 17 additions and 20 deletions

View file

@ -103,7 +103,7 @@ public class KeyRingBuilder implements KeyRingBuilderInterface {
WithAdditionalUserIdOrPassphrase builder = this
.withMasterKey(
KeySpec.getBuilder(KeyType.RSA(length))
.withDefaultKeyFlags()
.withKeyFlags(KeyFlag.CERTIFY_OTHER, KeyFlag.SIGN_DATA, KeyFlag.ENCRYPT_COMMS)
.withDefaultAlgorithms())
.withPrimaryUserId(userId);

View file

@ -42,16 +42,6 @@ public class KeySpecBuilder implements KeySpecBuilderInterface {
return new WithDetailedConfigurationImpl();
}
@Override
public WithDetailedConfiguration withDefaultKeyFlags() {
return withKeyFlags(
KeyFlag.CERTIFY_OTHER,
KeyFlag.SIGN_DATA,
KeyFlag.ENCRYPT_COMMS,
KeyFlag.ENCRYPT_STORAGE,
KeyFlag.AUTHENTICATION);
}
@Override
public KeySpec withInheritedSubPackets() {
return new KeySpec(type, null, true);

View file

@ -27,8 +27,6 @@ public interface KeySpecBuilderInterface {
WithDetailedConfiguration withKeyFlags(@Nonnull KeyFlag... flags);
WithDetailedConfiguration withDefaultKeyFlags();
KeySpec withInheritedSubPackets();
interface WithDetailedConfiguration {