public interface SecurityConfigurator
SecurityConfig.SecurityConfig config()
SecurityConfig configuration object for current web application.SecuredPaths paths()
default SecurityConfigurator enable()
default SecurityConfigurator enable(boolean authenticateAnyRequest)
default SecurityConfigurator authenticateAnyRequests()
default SecurityConfigurator allowAnonymousAccessTo(String... paths)
SecurityConfigurator setEnabled(boolean enabled)
SecurityConfigurator setCrossContext(boolean crossContext)
SecurityConfigurator setAuthenticateAnyRequests(boolean authenticateAnyRequest)
SecurityConfig.isAuthenticateAnyRequests()default SecurityConfigurator authorizeAnyRequests()
SecurityConfigurator setAuthorizeAnyRequests(boolean authorizeAnyRequests)
SecurityConfig.isAuthorizeAnyRequests()SecurityConfigurator setUserStore(UserStore userStore)
UserStore.SecurityConfigurator setPasswordEncoder(leap.core.security.crypto.PasswordEncoder pe)
PasswordEncoder.SecurityConfigurator setRememberMeEnabled(boolean rememberMeEnabled)
SecurityConfigurator setRememberMeSecret(String rememberMeSecret)
SecurityConfigurator setRememberMeCookieName(String rememberMeCookieName)
SecurityConfigurator setCsrfEnabled(boolean csrfEnabled)
SecurityConfig.isCsrfEnabled()SecurityConfigurator setCsrfHeaderName(String csrfHeaderName)
SecurityConfig.getCsrfHeaderName().SecurityConfigurator setCsrfParameterName(String csrfParameterName)
SecurityConfig.getCsrfParameterName()SecurityConfigurator setCsrfStore(CsrfStore csrfStore)
CsrfStore.SecurityConfigurator setAuthenticationTokenEnabled(boolean tokenAuthenticationEnabled)
SecurityConfig.isAuthenticationTokenEnabled()SecurityConfigurator setDefaultAuthenticationExpires(int defaultAuthenticationExpires)
SecurityConfig.getDefaultAuthenticationExpires()SecurityConfigurator setLoginEnabled(boolean enabled)
SecurityConfig.isLoginEnabled()SecurityConfigurator setLogoutEnabled(boolean enabled)
SecurityConfig.isLogoutEnabled()SecurityConfigurator setLoginAction(String path)
SecurityConfigurator setLogoutAction(String path)
SecurityConfigurator setLoginUrl(String url)
SecurityConfigurator setPathPrefixFailureHandler(String pathPrefix, SecurityFailureHandler failureHandler)
SecurityFailureHandler for the path prefix.SecurityConfigurator ignore(String path)
leap.core.ioc.BeanList<SecurityInterceptor> interceptors()
SecurityInterceptor.Copyright © 2019. All rights reserved.