diff options
Diffstat (limited to 'java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java')
-rw-r--r-- | java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java b/java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java index ebdde8ace..6f045015c 100644 --- a/java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java +++ b/java_src/src/test/java/com/google/crypto/tink/jwt/JwtEcdsaSignKeyManagerTest.java @@ -591,17 +591,4 @@ public class JwtEcdsaSignKeyManagerTest { JwtInvalidException.class, () -> verifierWithWrongKid.verifyAndDecode(signedCompactWithKid, validator)); } - - @Test - public void signWithTinkKeyAndCustomKid_fails() throws Exception { - assumeFalse(TestUtil.isTsan()); // KeysetHandle.generateNew is too slow in Tsan. - KeyTemplate template = KeyTemplates.get("JWT_ES256"); - KeysetHandle handleWithoutKid = KeysetHandle.generateNew(template); - KeysetHandle handleWithKid = - withCustomKid(handleWithoutKid, "Lorem ipsum dolor sit amet, consectetur adipiscing elit"); - - JwtPublicKeySign signerWithKid = handleWithKid.getPrimitive(JwtPublicKeySign.class); - RawJwt rawToken = RawJwt.newBuilder().setJwtId("jwtId").withoutExpiration().build(); - assertThrows(JwtInvalidException.class, () -> signerWithKid.signAndEncode(rawToken)); - } } |