Skip to content

Commit

Permalink
chore: update pr
Browse files Browse the repository at this point in the history
updated to include validation checks on tokens in rest format
  • Loading branch information
psmf22 authored Jul 31, 2023
1 parent 7da435d commit 5c99af4
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public static final char[] toApplicationToken(char[] token) {
}

public static final String toRestToken(String token) {
return isApplicationToken(token) ? encode(token) : token;
return isApplicationToken(token) ? encode(token) : validateRestTokenFormat(token);
}

public static final char[] toRestToken(char[] token) {
Expand All @@ -53,6 +53,11 @@ private static final String validateApplicationTokenFormat(String token) {
return token;
}

private static final String validateRestTokenFormat(String token) {
decode(token);
return token;
}

private static final String encode(String token) {
return Base64.encodeBase64String(token.getBytes(StandardCharsets.UTF_8));
}
Expand Down

0 comments on commit 5c99af4

Please sign in to comment.