Skip to content

Commit 45f6127

Browse files
committed
refacturing: extract crypto code from asap protocol.
1 parent c75348c commit 45f6127

14 files changed

+417
-302
lines changed

src/net/sharksystem/asap/ASAPPeer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package net.sharksystem.asap;
22

33
import net.sharksystem.asap.protocol.*;
4-
import net.sharksystem.crypto.ASAPBasicKeyStorage;
4+
import net.sharksystem.crypto.BasisCryptoParameters;
55

66
import java.io.IOException;
77
import java.io.InputStream;
@@ -112,7 +112,7 @@ void sendOnlineASAPAssimilateMessage(CharSequence format, CharSequence urlTarget
112112
void sendOnlineASAPAssimilateMessage(CharSequence format, CharSequence urlTarget, byte[] messageAsBytes)
113113
throws IOException, ASAPException;
114114

115-
void setASAPBasicKeyStorage(ASAPBasicKeyStorage asapBasicKeyStorage);
115+
void setASAPBasicKeyStorage(BasisCryptoParameters basisCryptoParameters);
116116

117117
ASAPCommunicationSetting getASAPCommunicationControl();
118118
}

src/net/sharksystem/asap/ASAPPeerFS.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import net.sharksystem.asap.protocol.*;
55
import net.sharksystem.asap.util.Helper;
66
import net.sharksystem.asap.util.Log;
7-
import net.sharksystem.crypto.ASAPBasicKeyStorage;
7+
import net.sharksystem.crypto.BasisCryptoParameters;
88
import net.sharksystem.crypto.ASAPCommunicationCryptoSettings;
99

1010
import java.io.*;
@@ -19,7 +19,7 @@ public class ASAPPeerFS implements
1919
private CharSequence owner;
2020
private HashMap<CharSequence, EngineSetting> folderMap;
2121
private final long maxExecutionTime;
22-
private ASAPBasicKeyStorage asapBasicKeyStorage;
22+
private BasisCryptoParameters basisCryptoParameters;
2323
private DefaultSecurityAdministrator defaultSecurityAdministrator = new DefaultSecurityAdministrator();
2424

2525
public ASAPCommunicationCryptoSettings getASAPCommunicationCryptoSettings() {
@@ -288,7 +288,7 @@ public Set<CharSequence> getFormats() {
288288
public ASAPConnection handleConnection(InputStream is, OutputStream os) {
289289
ASAPPersistentConnection asapConnection = new ASAPPersistentConnection(
290290
is, os, this, new ASAP_Modem_Impl(),
291-
this, this.asapBasicKeyStorage,
291+
this, this.basisCryptoParameters,
292292
maxExecutionTime, this, this);
293293

294294
StringBuilder sb = new StringBuilder();
@@ -550,8 +550,8 @@ public void sendOnlineASAPAssimilateMessage(CharSequence format, CharSequence ur
550550
}
551551

552552
@Override
553-
public void setASAPBasicKeyStorage(ASAPBasicKeyStorage asapBasicKeyStorage) {
554-
this.asapBasicKeyStorage = asapBasicKeyStorage;
553+
public void setASAPBasicKeyStorage(BasisCryptoParameters basisCryptoParameters) {
554+
this.basisCryptoParameters = basisCryptoParameters;
555555
}
556556

557557
public void sendOnlineASAPAssimilateMessage(CharSequence format, CharSequence urlTarget,

0 commit comments

Comments
 (0)