summaryrefslogtreecommitdiffstats
path: root/security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java
diff options
context:
space:
mode:
Diffstat (limited to 'security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java b/security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java
index e4d9825842e..2ff47081784 100644
--- a/security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java
+++ b/security-utils/src/main/java/com/yahoo/security/token/TokenCheckHash.java
@@ -4,6 +4,7 @@ package com.yahoo.security.token;
import java.util.Arrays;
import static com.yahoo.security.ArrayUtils.hex;
+import static com.yahoo.security.ArrayUtils.unhex;
/**
* A token check hash represents a hash derived from a token in such a way that
@@ -43,4 +44,6 @@ public record TokenCheckHash(byte[] hashBytes) {
return new TokenCheckHash(Arrays.copyOf(hashBytes, hashBytes.length));
}
+ public static TokenCheckHash ofHex(String hex) { return ofRawBytes(unhex(hex)); }
+
}