Skip to content

Commit efe8205

Browse files
committed
Revert "Nimbus JWK Set Configs Take SignatureAlgorithm"
This reverts commit 9617ff6.
1 parent 9617ff6 commit efe8205

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

oauth2/oauth2-jose/src/main/java/org/springframework/security/oauth2/jwt/NimbusJwtDecoder.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
import org.springframework.http.ResponseEntity;
5353
import org.springframework.security.oauth2.core.OAuth2TokenValidator;
5454
import org.springframework.security.oauth2.core.OAuth2TokenValidatorResult;
55+
import org.springframework.security.oauth2.jose.jws.JwsAlgorithm;
5556
import org.springframework.security.oauth2.jose.jws.MacAlgorithm;
5657
import org.springframework.security.oauth2.jose.jws.SignatureAlgorithm;
5758
import org.springframework.util.Assert;
@@ -221,12 +222,12 @@ private JwkSetUriJwtDecoderBuilder(String jwkSetUri) {
221222
* Use the given signing
222223
* <a href="https://tools.ietf.org/html/rfc7515#section-4.1.1" target="_blank">algorithm</a>.
223224
*
224-
* @param signatureAlgorithm the algorithm to use
225+
* @param jwsAlgorithm the algorithm to use
225226
* @return a {@link JwkSetUriJwtDecoderBuilder} for further configurations
226227
*/
227-
public JwkSetUriJwtDecoderBuilder jwsAlgorithm(SignatureAlgorithm signatureAlgorithm) {
228-
Assert.notNull(signatureAlgorithm, "signatureAlgorithm cannot be null");
229-
this.jwsAlgorithm = JWSAlgorithm.parse(signatureAlgorithm.getName());
228+
public JwkSetUriJwtDecoderBuilder jwsAlgorithm(JwsAlgorithm jwsAlgorithm) {
229+
Assert.notNull(jwsAlgorithm, "jwsAlgorithm cannot be null");
230+
this.jwsAlgorithm = JWSAlgorithm.parse(jwsAlgorithm.getName());
230231
return this;
231232
}
232233

oauth2/oauth2-jose/src/main/java/org/springframework/security/oauth2/jwt/NimbusReactiveJwtDecoder.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -245,12 +245,12 @@ private JwkSetUriReactiveJwtDecoderBuilder(String jwkSetUri) {
245245
* Use the given signing
246246
* <a href="https://tools.ietf.org/html/rfc7515#section-4.1.1" target="_blank">algorithm</a>.
247247
*
248-
* @param signatureAlgorithm the algorithm to use
248+
* @param jwsAlgorithm the algorithm to use
249249
* @return a {@link JwkSetUriReactiveJwtDecoderBuilder} for further configurations
250250
*/
251-
public JwkSetUriReactiveJwtDecoderBuilder jwsAlgorithm(SignatureAlgorithm signatureAlgorithm) {
252-
Assert.notNull(signatureAlgorithm, "sig cannot be null");
253-
this.jwsAlgorithm = JWSAlgorithm.parse(signatureAlgorithm.getName());
251+
public JwkSetUriReactiveJwtDecoderBuilder jwsAlgorithm(JwsAlgorithm jwsAlgorithm) {
252+
Assert.notNull(jwsAlgorithm, "jwsAlgorithm cannot be null");
253+
this.jwsAlgorithm = JWSAlgorithm.parse(jwsAlgorithm.getName());
254254
return this;
255255
}
256256

0 commit comments

Comments
 (0)