Skip to content

Commit 93b1229

Browse files
authored
Merge pull request #50 from shift7-ch/feature/rename-device-keys-service
Rename DeviceKeysService.
2 parents e47a44c + 15863cb commit 93b1229

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

hub/src/main/java/ch/iterate/hub/workflows/FirstLoginDeviceSetupService.java renamed to hub/src/main/java/ch/iterate/hub/workflows/DeviceKeysService.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,10 @@
1616
import java.security.spec.InvalidKeySpecException;
1717
import java.util.Base64;
1818

19-
import ch.iterate.hub.client.model.UserDto;
20-
2119
import static ch.iterate.hub.crypto.KeyHelper.decodeKeyPair;
2220

23-
public class FirstLoginDeviceSetupService {
24-
private static final Logger log = LogManager.getLogger(FirstLoginDeviceSetupService.class.getName());
21+
public class DeviceKeysService {
22+
private static final Logger log = LogManager.getLogger(DeviceKeysService.class.getName());
2523

2624
public static final String KEYCHAIN_PUBLIC_DEVICE_KEY_ACCOUNT_NAME = "Cipherduck Public Device Key";
2725
public static final String KEYCHAIN_PRIVATE_DEVICE_KEY_ACCOUNT_NAME = "Cipherduck Private Device Key";
@@ -59,8 +57,4 @@ public static void storeDeviceKeysInPasswordStore(final ECKeyPair deviceKeys, fi
5957
public static boolean validateDeviceKeys(final ECKeyPair deviceKeyPairFromKeychain) {
6058
return deviceKeyPairFromKeychain != null;
6159
}
62-
63-
public static boolean validateUserKeys(final UserDto me) {
64-
return me.getEcdhPublicKey() != null && me.getPrivateKey() != null;
65-
}
6660
}

hub/src/main/java/ch/iterate/hub/workflows/UserKeysServiceImpl.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
import static ch.iterate.hub.crypto.KeyHelper.getDeviceIdFromDeviceKeyPair;
3939
import static ch.iterate.hub.protocols.s3.CipherduckHostCustomProperties.HUB_UUID;
40-
import static ch.iterate.hub.workflows.FirstLoginDeviceSetupService.*;
40+
import static ch.iterate.hub.workflows.DeviceKeysService.*;
4141

4242
public class UserKeysServiceImpl implements UserKeysService {
4343
private static final Logger log = LogManager.getLogger(UserKeysServiceImpl.class.getName());
@@ -185,4 +185,8 @@ private void uploadDeviceKeys(final String deviceName, final UserKeys userKeys,
185185
.type(Type1.DESKTOP)
186186
.creationTime(new DateTime()));
187187
}
188+
189+
private boolean validateUserKeys(final UserDto me) {
190+
return me.getEcdhPublicKey() != null && me.getPrivateKey() != null;
191+
}
188192
}

0 commit comments

Comments
 (0)