From 469204c18c537f7ee02b53ef303ea13a7d246c72 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Sun, 15 Sep 2024 09:41:23 +0800 Subject: [PATCH] fix: fix when creating HMAC jwts invoke #keyPair --- .../AuthzeroTokenResolverAutoConfiguration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/simple-jwt-spring-boot-starter/src/main/java/com/onixbyte/simplejwt/autoconfiguration/AuthzeroTokenResolverAutoConfiguration.java b/simple-jwt-spring-boot-starter/src/main/java/com/onixbyte/simplejwt/autoconfiguration/AuthzeroTokenResolverAutoConfiguration.java index e3b26ec..df01a0d 100644 --- a/simple-jwt-spring-boot-starter/src/main/java/com/onixbyte/simplejwt/autoconfiguration/AuthzeroTokenResolverAutoConfiguration.java +++ b/simple-jwt-spring-boot-starter/src/main/java/com/onixbyte/simplejwt/autoconfiguration/AuthzeroTokenResolverAutoConfiguration.java @@ -93,10 +93,10 @@ public class AuthzeroTokenResolverAutoConfiguration { public TokenResolver tokenResolver() { var builder = AuthzeroTokenResolver.builder(); - if (TokenAlgorithm.HMAC_ALGORITHMS.contains(simpleJwtProperties.getAlgorithm())) { + if (TokenAlgorithm.ECDSA_ALGORITHMS.contains(simpleJwtProperties.getAlgorithm())) { builder.keyPair(simpleJwtProperties.getPublicKey(), simpleJwtProperties.getPrivateKey()) .algorithm(simpleJwtProperties.getAlgorithm()); - } else if (TokenAlgorithm.ECDSA_ALGORITHMS.contains(simpleJwtProperties.getAlgorithm())) { + } else if (TokenAlgorithm.HMAC_ALGORITHMS.contains(simpleJwtProperties.getAlgorithm())) { builder.secret(simpleJwtProperties.getSecret()) .algorithm(simpleJwtProperties.getAlgorithm()); }