From 034ab48086557af00216ffe311c71ad4eb0ec4d5 Mon Sep 17 00:00:00 2001 From: timonson <54777088+timonson@users.noreply.github.com> Date: Tue, 20 Oct 2020 05:08:34 +0200 Subject: feat(std/jwt): add a JSON Web Token library (#7991) Co-authored-by: Tim Reichen --- std/jwt/_algorithm_test.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 std/jwt/_algorithm_test.ts (limited to 'std/jwt/_algorithm_test.ts') diff --git a/std/jwt/_algorithm_test.ts b/std/jwt/_algorithm_test.ts new file mode 100644 index 000000000..99583bd79 --- /dev/null +++ b/std/jwt/_algorithm_test.ts @@ -0,0 +1,11 @@ +import { assertEquals } from "../testing/asserts.ts"; + +import { verify as verifyAlgorithm } from "./_algorithm.ts"; + +Deno.test("[jwt] verify algorithm", function () { + assertEquals(verifyAlgorithm("HS512", "HS512"), true); + assertEquals(verifyAlgorithm("HS512", "HS256"), false); + assertEquals(verifyAlgorithm(["HS512"], "HS512"), true); + assertEquals(verifyAlgorithm(["HS256", "HS512"], "HS512"), true); + assertEquals(verifyAlgorithm(["HS512"], "HS256"), false); +}); -- cgit v1.2.3