Class DaoAuthenticationManagers.Builder

java.lang.Object
io.leandev.appfuse.security.auth.DaoAuthenticationManagers.Builder
Enclosing class:
DaoAuthenticationManagers

public static final class DaoAuthenticationManagers.Builder extends Object
  • Method Details

    • preAuthenticationChecks

      public DaoAuthenticationManagers.Builder preAuthenticationChecks(org.springframework.security.core.userdetails.UserDetailsChecker checker)

      覆寫認證前檢查。

      自訂 checker 若仍需 disabled/expired/locked 等標準檢查,必須自行委派 AccountStatusUserDetailsCheckerLoginLockout 已遵守此契約。

    • build

      public org.springframework.security.authentication.AuthenticationManager build()
      建立會發布成功/失敗認證事件的 manager。