From d9210c6596f4c8650a803951fc8fa516923dbaa5 Mon Sep 17 00:00:00 2001 From: Rob Winch <362503+rwinch@users.noreply.github.com> Date: Thu, 21 Aug 2025 13:41:02 -0500 Subject: [PATCH] Fix Nullability --- .../kt/docs/servlet/test/testmethod/HelloMessageService.kt | 2 +- .../testmethodwithuserdetails/WithCustomUserDetailsTests.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethod/HelloMessageService.kt b/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethod/HelloMessageService.kt index 1dec14a82c..473a90804d 100644 --- a/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethod/HelloMessageService.kt +++ b/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethod/HelloMessageService.kt @@ -29,7 +29,7 @@ class HelloMessageService : MessageService { @PreAuthorize("isAuthenticated()") override fun getMessage(): String { - val authentication: Authentication = SecurityContextHolder.getContext().authentication + val authentication: Authentication? = SecurityContextHolder.getContext().authentication return "Hello $authentication" } diff --git a/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethodwithuserdetails/WithCustomUserDetailsTests.kt b/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethodwithuserdetails/WithCustomUserDetailsTests.kt index 31409fb843..9d7f062f50 100644 --- a/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethodwithuserdetails/WithCustomUserDetailsTests.kt +++ b/docs/src/test/kotlin/org/springframework/security/kt/docs/servlet/test/testmethodwithuserdetails/WithCustomUserDetailsTests.kt @@ -47,7 +47,7 @@ class WithCustomUserDetailsTests { fun getMessageWithUserDetailsServiceBeanName() { val message: String = messageService.getMessage() assertThat(message).contains("customUsername"); - val principal = SecurityContextHolder.getContext().authentication.principal + val principal = SecurityContextHolder.getContext().authentication!!.principal assertThat(principal).isInstanceOf(CustomUserDetails::class.java) } // end::custom-user-details-service[]