Fix assertions in NimbusReactiveJwtDecoderTests

This commit is contained in:
Davide Colazingari 2024-10-17 13:00:35 +02:00 committed by Steve Riesenberg
parent f1159842f4
commit aec5afb6eb

View File

@ -626,7 +626,7 @@ public class NimbusReactiveJwtDecoderTests {
JWSKeySelector<JWKSecurityContext> jwsKeySelector = NimbusReactiveJwtDecoder.withJwkSetUri(this.jwkSetUri) JWSKeySelector<JWKSecurityContext> jwsKeySelector = NimbusReactiveJwtDecoder.withJwkSetUri(this.jwkSetUri)
.jwsKeySelector(jwkSource) .jwsKeySelector(jwkSource)
.block(); .block();
assertThat(jwsKeySelector instanceof JWSVerificationKeySelector); assertThat(jwsKeySelector instanceof JWSVerificationKeySelector).isTrue();
JWSVerificationKeySelector<JWKSecurityContext> jwsVerificationKeySelector = (JWSVerificationKeySelector<JWKSecurityContext>) jwsKeySelector; JWSVerificationKeySelector<JWKSecurityContext> jwsVerificationKeySelector = (JWSVerificationKeySelector<JWKSecurityContext>) jwsKeySelector;
assertThat(jwsVerificationKeySelector.isAllowed(JWSAlgorithm.RS256)).isTrue(); assertThat(jwsVerificationKeySelector.isAllowed(JWSAlgorithm.RS256)).isTrue();
} }
@ -638,7 +638,7 @@ public class NimbusReactiveJwtDecoderTests {
.jwsAlgorithm(SignatureAlgorithm.RS512) .jwsAlgorithm(SignatureAlgorithm.RS512)
.jwsKeySelector(jwkSource) .jwsKeySelector(jwkSource)
.block(); .block();
assertThat(jwsKeySelector instanceof JWSVerificationKeySelector); assertThat(jwsKeySelector instanceof JWSVerificationKeySelector).isTrue();
JWSVerificationKeySelector<JWKSecurityContext> jwsVerificationKeySelector = (JWSVerificationKeySelector<JWKSecurityContext>) jwsKeySelector; JWSVerificationKeySelector<JWKSecurityContext> jwsVerificationKeySelector = (JWSVerificationKeySelector<JWKSecurityContext>) jwsKeySelector;
assertThat(jwsVerificationKeySelector.isAllowed(JWSAlgorithm.RS512)).isTrue(); assertThat(jwsVerificationKeySelector.isAllowed(JWSAlgorithm.RS512)).isTrue();
} }
@ -652,7 +652,7 @@ public class NimbusReactiveJwtDecoderTests {
.jwsAlgorithm(SignatureAlgorithm.RS512) .jwsAlgorithm(SignatureAlgorithm.RS512)
.jwsKeySelector(jwkSource).block(); .jwsKeySelector(jwkSource).block();
// @formatter:on // @formatter:on
assertThat(jwsKeySelector instanceof JWSVerificationKeySelector); assertThat(jwsKeySelector instanceof JWSVerificationKeySelector).isTrue();
JWSVerificationKeySelector<?> jwsAlgorithmMapKeySelector = (JWSVerificationKeySelector<?>) jwsKeySelector; JWSVerificationKeySelector<?> jwsAlgorithmMapKeySelector = (JWSVerificationKeySelector<?>) jwsKeySelector;
assertThat(jwsAlgorithmMapKeySelector.isAllowed(JWSAlgorithm.RS256)).isTrue(); assertThat(jwsAlgorithmMapKeySelector.isAllowed(JWSAlgorithm.RS256)).isTrue();
assertThat(jwsAlgorithmMapKeySelector.isAllowed(JWSAlgorithm.RS512)).isTrue(); assertThat(jwsAlgorithmMapKeySelector.isAllowed(JWSAlgorithm.RS512)).isTrue();