Package org.powertac.visualizer.security
Class SecurityUtils
- java.lang.Object
-
- org.powertac.visualizer.security.SecurityUtils
-
public final class SecurityUtils extends Object
Utility class for Spring Security.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getCurrentUserLogin()
Get the login of the current user.static boolean
isAuthenticated()
Check if a user is authenticated.static boolean
isCurrentUserInRole(String authority)
If the current user has a specific authority (security role).
-
-
-
Method Detail
-
getCurrentUserLogin
public static String getCurrentUserLogin()
Get the login of the current user.- Returns:
- the login of the current user
-
isAuthenticated
public static boolean isAuthenticated()
Check if a user is authenticated.- Returns:
- true if the user is authenticated, false otherwise
-
isCurrentUserInRole
public static boolean isCurrentUserInRole(String authority)
If the current user has a specific authority (security role).The name of this method comes from the isUserInRole() method in the Servlet API
- Parameters:
authority
- the authority to check- Returns:
- true if the current user has the authority, false otherwise
-
-