aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/config/Interface.java
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-08-08 18:22:41 +0200
committerSamuel Holland <samuel@sholland.org>2017-08-08 18:22:41 +0200
commit5083a0175438db7e15ef8996261f8e51e39570c7 (patch)
tree2dd246d8891ce38393a6d16bcae3d1dbccf2b901 /app/src/main/java/com/wireguard/config/Interface.java
parentres: Add icons for quick settings tile (diff)
downloadwireguard-android-5083a0175438db7e15ef8996261f8e51e39570c7.tar.xz
wireguard-android-5083a0175438db7e15ef8996261f8e51e39570c7.zip
Constant time base64
Diffstat (limited to 'app/src/main/java/com/wireguard/config/Interface.java')
-rw-r--r--app/src/main/java/com/wireguard/config/Interface.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/src/main/java/com/wireguard/config/Interface.java b/app/src/main/java/com/wireguard/config/Interface.java
index 35185cf9..9f74bab0 100644
--- a/app/src/main/java/com/wireguard/config/Interface.java
+++ b/app/src/main/java/com/wireguard/config/Interface.java
@@ -6,6 +6,7 @@ import android.databinding.Observable;
import com.wireguard.android.BR;
import com.wireguard.crypto.Keypair;
+import com.wireguard.crypto.KeyEncoding;
/**
* Represents the configuration for a WireGuard interface (an [Interface] block).
@@ -90,7 +91,7 @@ public class Interface extends BaseObservable implements Observable {
public void setPrivateKey(String privateKey) {
// Avoid exceptions from Keypair while the user is typing.
- if (privateKey.length() != Keypair.KEY_STRING_LENGTH)
+ if (privateKey.length() != KeyEncoding.WG_KEY_LEN_BASE64)
return;
keypair = new Keypair(privateKey);
notifyPropertyChanged(BR.privateKey);