Class LoginFilter.LoginFilterBuilder
- java.lang.Object
-
- org.odpi.openmetadata.userinterface.uichassis.springboot.auth.LoginFilter.LoginFilterBuilder
-
- Enclosing class:
- LoginFilter
public static class LoginFilter.LoginFilterBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description LoginFilterBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoginFilter.LoginFilterBuilderappRoles(Set<String> appRoles)LoginFilter.LoginFilterBuilderauthManager(org.springframework.security.authentication.AuthenticationManager authenticationManager)LoginFilter.LoginFilterBuilderauthService(AuthService authService)LoginFilterbuild()LoginFilter.LoginFilterBuilderexceptionHandler(AuthenticationExceptionHandler authenticationExceptionHandler)LoginFilter.LoginFilterBuilderurl(String urlMapping)
-
-
-
Method Detail
-
url
public LoginFilter.LoginFilterBuilder url(String urlMapping)
- Parameters:
urlMapping- add url to the builder- Returns:
- the builder
-
authManager
public LoginFilter.LoginFilterBuilder authManager(org.springframework.security.authentication.AuthenticationManager authenticationManager)
- Parameters:
authenticationManager- add authentication manger to the builder- Returns:
- the builder
-
authService
public LoginFilter.LoginFilterBuilder authService(AuthService authService)
- Parameters:
authService- authentication manager to the builder- Returns:
- the builder
-
exceptionHandler
public LoginFilter.LoginFilterBuilder exceptionHandler(AuthenticationExceptionHandler authenticationExceptionHandler)
- Parameters:
authenticationExceptionHandler- add AuthenticationExceptionHandler to the builder- Returns:
- the builder
-
appRoles
public LoginFilter.LoginFilterBuilder appRoles(Set<String> appRoles)
- Parameters:
appRoles- add application roles to the builder- Returns:
- the builder
-
build
public LoginFilter build()
- Returns:
- the built LoginFilter
-
-