summaryrefslogtreecommitdiffstats
path: root/security-utils
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2022-11-28 14:56:26 +0100
committerTor Brede Vekterli <vekterli@yahooinc.com>2022-11-28 14:56:26 +0100
commit8ab7c0e0230d66206319fe4cf8631221ff3e0835 (patch)
treee54b8c094586bf93fc4aee84a2801d186dd7c7df /security-utils
parent0a30e464192d50aceadc368723adcc5744580d5c (diff)
Use correct encoding base in test
Wrong base was "close enough" that test seemingly worked most of the time...!
Diffstat (limited to 'security-utils')
-rw-r--r--security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java b/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java
index aede100574d..25324ad7317 100644
--- a/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java
+++ b/security-utils/src/test/java/com/yahoo/security/SharedKeyTest.java
@@ -131,9 +131,9 @@ public class SharedKeyTest {
// token header is u8 version || u8 key id length || key id bytes ...
// Since the key ID is only 1 bytes long, patch it with a bad UTF-8 value
- byte[] tokenBytes = Base64.getUrlDecoder().decode(myShared.sealedSharedKey().toTokenString());
+ byte[] tokenBytes = Base62.codec().decode(myShared.sealedSharedKey().toTokenString());
tokenBytes[2] = (byte)0xC0; // First part of a 2-byte continuation without trailing byte
- var patchedTokenStr = Base64.getUrlEncoder().encodeToString(tokenBytes);
+ var patchedTokenStr = Base62.codec().encode(tokenBytes);
assertThrows(IllegalArgumentException.class, () -> SealedSharedKey.fromTokenString(patchedTokenStr));
}