Package com.vaadin.copilot
Class SpringSecurityIntegration
java.lang.Object
com.vaadin.copilot.SpringSecurityIntegration
Provides Spring security related helpers for copilot. Depends on Spring
security classes and cannot be directly imported.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisSpringSecurityEnabled(com.vaadin.flow.server.VaadinServletContext context) Checks whether Spring Security is enabled.static voidsetActiveSpringSecurityUser(String username, com.vaadin.flow.server.VaadinSession session) Set active user for Spring Security.
-
Constructor Details
-
SpringSecurityIntegration
public SpringSecurityIntegration()
-
-
Method Details
-
isSpringSecurityEnabled
public static boolean isSpringSecurityEnabled(com.vaadin.flow.server.VaadinServletContext context) Checks whether Spring Security is enabled.- Parameters:
context- the Vaadin servlet context- Returns:
- true if Spring Security is enabled, false otherwise
-
setActiveSpringSecurityUser
public static void setActiveSpringSecurityUser(String username, com.vaadin.flow.server.VaadinSession session) throws org.springframework.security.core.userdetails.UsernameNotFoundException Set active user for Spring Security.- Parameters:
username- the usernamesession- the Vaadin session- Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException- if the user was not found
-