use of com.sparrowwallet.drongo.SecureString in project drongo by sparrowwallet.
the class DeterministicSeed method getMnemonicString.
/**
* Get the mnemonic code as string, or null if unknown.
*/
public SecureString getMnemonicString() {
StringBuilder builder = new StringBuilder();
if (mnemonicCode != null) {
for (String word : mnemonicCode) {
builder.append(word);
builder.append(' ');
}
if (builder.length() > 0) {
builder.setLength(builder.length() - 1);
}
return new SecureString(builder);
}
return null;
}
use of com.sparrowwallet.drongo.SecureString in project drongo by sparrowwallet.
the class DeterministicSeed method decodeMnemonicCode.
private static List<String> decodeMnemonicCode(byte[] mnemonicCode) {
SecureString secureString = SecureString.fromBytesUTF8(mnemonicCode);
List<String> words = decodeMnemonicCode(secureString);
secureString.clear();
return words;
}
Aggregations