mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-10-23 02:38:48 +00:00
Fix Nullability
This commit is contained in:
parent
b8b1a92ad4
commit
d9210c6596
@ -29,7 +29,7 @@ class HelloMessageService : MessageService {
|
|||||||
|
|
||||||
@PreAuthorize("isAuthenticated()")
|
@PreAuthorize("isAuthenticated()")
|
||||||
override fun getMessage(): String {
|
override fun getMessage(): String {
|
||||||
val authentication: Authentication = SecurityContextHolder.getContext().authentication
|
val authentication: Authentication? = SecurityContextHolder.getContext().authentication
|
||||||
return "Hello $authentication"
|
return "Hello $authentication"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ class WithCustomUserDetailsTests {
|
|||||||
fun getMessageWithUserDetailsServiceBeanName() {
|
fun getMessageWithUserDetailsServiceBeanName() {
|
||||||
val message: String = messageService.getMessage()
|
val message: String = messageService.getMessage()
|
||||||
assertThat(message).contains("customUsername");
|
assertThat(message).contains("customUsername");
|
||||||
val principal = SecurityContextHolder.getContext().authentication.principal
|
val principal = SecurityContextHolder.getContext().authentication!!.principal
|
||||||
assertThat(principal).isInstanceOf(CustomUserDetails::class.java)
|
assertThat(principal).isInstanceOf(CustomUserDetails::class.java)
|
||||||
}
|
}
|
||||||
// end::custom-user-details-service[]
|
// end::custom-user-details-service[]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user