1
0
mirror of synced 2026-09-12 04:09:50 +00:00

Polish gh-19585

This commit is contained in:
Joe Grandja
2026-08-31 11:09:18 -04:00
parent 770c860d9d
commit 978eb4396a
@@ -144,8 +144,7 @@ public final class RefreshOidcUserReactiveOAuth2AuthorizationSuccessHandler
/**
* Sets a {@link ServerSecurityContextRepository} to use for refreshing a
* {@link SecurityContext}, defaults to
* {@link WebSessionServerSecurityContextRepository}.
* {@link SecurityContext}.
* @param serverSecurityContextRepository the {@link ServerSecurityContextRepository}
* to use
*/
@@ -329,9 +328,9 @@ public final class RefreshOidcUserReactiveOAuth2AuthorizationSuccessHandler
return Mono.empty();
}
@SuppressWarnings("NullAway")
@Override
public Mono<Void> save(ServerWebExchange exchange, SecurityContext context) {
public Mono<Void> save(ServerWebExchange exchange, @Nullable SecurityContext context) {
Assert.notNull(context, "context cannot be null");
// Save SecurityContext in WebSession without rotating session id.
return exchange.getSession().doOnNext((session) -> {
session.getAttributes()