@ -252,23 +252,25 @@ public final class OidcClientRegistration implements OidcClientMetadataClaimAcce
@@ -252,23 +252,25 @@ public final class OidcClientRegistration implements OidcClientMetadataClaimAcce
@ -80,9 +78,25 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -80,9 +78,25 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -100,6 +114,12 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -100,6 +114,12 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -110,7 +130,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -110,7 +130,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -132,78 +152,77 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -132,78 +152,77 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -212,7 +231,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -212,7 +231,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -222,14 +241,69 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -222,14 +241,69 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -251,7 +325,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -251,7 +325,7 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -298,47 +372,4 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@@ -298,47 +372,4 @@ public final class OidcClientRegistrationAuthenticationProvider implements Authe
@ -50,6 +52,7 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
@@ -50,6 +52,7 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
Assert.notNull(clientRegistration,"clientRegistration cannot be null");
this.principal=principal;
this.clientRegistration=clientRegistration;
this.clientId=null;
setAuthenticated(principal.isAuthenticated());
}
@ -57,13 +60,14 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
@@ -57,13 +60,14 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
Assert.notNull(principal,"principal cannot be null");
Assert.hasText(clientId,"clientId cannot be null or empty");
Assert.hasText(clientId,"clientId cannot be empty");
this.principal=principal;
this.clientRegistration=null;
this.clientId=clientId;
setAuthenticated(principal.isAuthenticated());
}
@ -88,11 +92,12 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
@@ -88,11 +92,12 @@ public class OidcClientRegistrationAuthenticationToken extends AbstractAuthentic
@ -64,8 +64,6 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@@ -64,8 +64,6 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@ -91,15 +89,14 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@@ -91,15 +89,14 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
Assert.notNull(authenticationManager,"authenticationManager cannot be null");
Assert.hasText(clientRegistrationEndpointUri,"clientRegistrationEndpointUri cannot be empty");
@ -107,7 +104,7 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@@ -107,7 +104,7 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@ -120,17 +117,17 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@@ -120,17 +117,17 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@ -145,41 +142,23 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@@ -145,41 +142,23 @@ public final class OidcClientRegistrationEndpointFilter extends OncePerRequestFi
@ -184,9 +184,9 @@ public class OidcClientRegistrationHttpMessageConverterTests {
@@ -184,9 +184,9 @@ public class OidcClientRegistrationHttpMessageConverterTests {
@ -205,9 +205,9 @@ public class OidcClientRegistrationHttpMessageConverterTests {
@@ -205,9 +205,9 @@ public class OidcClientRegistrationHttpMessageConverterTests {
.withMessage("authorizationService cannot be null");
}
@ -114,13 +116,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -114,13 +116,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -129,13 +132,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -129,13 +132,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -144,7 +148,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -144,7 +148,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -152,7 +156,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -152,7 +156,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -163,7 +168,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -163,7 +168,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -182,7 +187,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -182,7 +187,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -211,7 +217,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -211,7 +217,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -221,6 +228,36 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -221,6 +228,36 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -242,7 +279,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -242,7 +279,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -273,7 +311,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -273,7 +311,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -295,7 +334,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -295,7 +334,7 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -310,7 +349,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -310,7 +349,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -323,20 +363,20 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -323,20 +363,20 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -375,84 +415,44 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -375,84 +415,44 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -464,14 +464,15 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -464,14 +464,15 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -482,21 +483,18 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -482,21 +483,18 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -509,30 +507,27 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -509,30 +507,27 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -558,15 +553,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -558,15 +553,14 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -576,8 +570,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -576,8 +570,8 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -602,10 +596,12 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@@ -602,10 +596,12 @@ public class OidcClientRegistrationAuthenticationProviderTests {
@ -51,14 +51,14 @@ public class OidcClientRegistrationAuthenticationTokenTests {
@@ -51,14 +51,14 @@ public class OidcClientRegistrationAuthenticationTokenTests {
@ -219,8 +220,8 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -219,8 +220,8 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -270,23 +271,10 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -270,23 +271,10 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -330,7 +318,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -330,7 +318,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -340,10 +328,11 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -340,10 +328,11 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -353,7 +342,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -353,7 +342,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -364,6 +353,35 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -364,6 +353,35 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -380,7 +398,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -380,7 +398,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -400,7 +418,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -400,7 +418,7 @@ public class OidcClientRegistrationEndpointFilterTests {
@ -430,38 +448,8 @@ public class OidcClientRegistrationEndpointFilterTests {
@@ -430,38 +448,8 @@ public class OidcClientRegistrationEndpointFilterTests {