mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 11:19:04 +01:00
Nickname is all one word.
This commit is contained in:
@@ -77,7 +77,7 @@ public class AppModule {
|
||||
return new DatabaseConfig() {
|
||||
|
||||
private volatile SecretKey key = null;
|
||||
private volatile String nickName;
|
||||
private volatile String nickname;
|
||||
|
||||
@Override
|
||||
public boolean databaseExists() {
|
||||
@@ -97,13 +97,13 @@ public class AppModule {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setAuthorNick(String nickName) {
|
||||
this.nickName = nickName;
|
||||
public void setAuthorNick(String nickname) {
|
||||
this.nickname = nickname;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAuthorNick() {
|
||||
return nickName;
|
||||
return nickname;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -93,8 +93,8 @@ public class BriarService extends Service {
|
||||
new Thread() {
|
||||
@Override
|
||||
public void run() {
|
||||
StartResult result = lifecycleManager
|
||||
.startServices(databaseConfig.getAuthorNick());
|
||||
String nickname = databaseConfig.getAuthorNick();
|
||||
StartResult result = lifecycleManager.startServices(nickname);
|
||||
if (result == SUCCESS) {
|
||||
started = true;
|
||||
} else if (result == ALREADY_RUNNING) {
|
||||
|
||||
@@ -135,7 +135,7 @@ public class SetupActivity extends BaseActivity implements OnClickListener,
|
||||
String nickname = nicknameEntry.getText().toString();
|
||||
String password = passwordEntry.getText().toString();
|
||||
|
||||
setupController.storeAuthorInfo(password, nickname,
|
||||
setupController.storeAuthorInfo(nickname, password,
|
||||
new UiResultHandler<Void>(this) {
|
||||
@Override
|
||||
public void onResultUi(Void result) {
|
||||
|
||||
@@ -6,7 +6,7 @@ public interface SetupController {
|
||||
|
||||
float estimatePasswordStrength(String password);
|
||||
|
||||
void storeAuthorInfo(String password, String nickname,
|
||||
void storeAuthorInfo(String nickname, String password,
|
||||
ResultHandler<Void> resultHandler);
|
||||
|
||||
}
|
||||
|
||||
@@ -10,16 +10,12 @@ import org.briarproject.api.crypto.SecretKey;
|
||||
import org.briarproject.api.db.DatabaseConfig;
|
||||
|
||||
import java.util.concurrent.Executor;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
public class SetupControllerImpl extends PasswordControllerImpl
|
||||
implements SetupController {
|
||||
|
||||
private static final Logger LOG =
|
||||
Logger.getLogger(SetupControllerImpl.class.getName());
|
||||
|
||||
private final PasswordStrengthEstimator strengthEstimator;
|
||||
|
||||
@Inject
|
||||
@@ -37,16 +33,16 @@ public class SetupControllerImpl extends PasswordControllerImpl
|
||||
}
|
||||
|
||||
@Override
|
||||
public void storeAuthorInfo(final String password, final String nickname,
|
||||
public void storeAuthorInfo(final String nickname, final String password,
|
||||
final ResultHandler<Void> resultHandler) {
|
||||
cryptoExecutor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
databaseConfig.setAuthorNick(nickname);
|
||||
SecretKey key = crypto.generateSecretKey();
|
||||
databaseConfig.setEncryptionKey(key);
|
||||
String hex = encryptDatabaseKey(key, password);
|
||||
storeEncryptedDatabaseKey(hex);
|
||||
databaseConfig.setAuthorNick(nickname);
|
||||
resultHandler.onResult(null);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user