split up wait/action yubikey fragments

This commit is contained in:
Vincent Breitmoser
2015-03-21 22:18:58 +01:00
parent 1ad3635d13
commit 04c7639a5a
20 changed files with 266 additions and 90 deletions

View File

@@ -97,10 +97,12 @@ public class CanonicalizedPublicKeyRing extends CanonicalizedKeyRing {
}
/** Create a dummy secret ring from this key */
public UncachedKeyRing createDummySecretRing () {
public UncachedKeyRing createDummySecretRing (boolean divertToCard) {
PGPSecretKeyRing secRing = PGPSecretKeyRing.constructDummyFromPublic(getRing(),
S2K.GNU_PROTECTION_MODE_NO_PRIVATE_KEY);
divertToCard
? S2K.GNU_PROTECTION_MODE_DIVERT_TO_CARD
: S2K.GNU_PROTECTION_MODE_NO_PRIVATE_KEY);
return new UncachedKeyRing(secRing);
}