Package org.flowable.ui.common.security
Class SecurityUtils
- java.lang.Object
-
- org.flowable.ui.common.security.SecurityUtils
-
public class SecurityUtils extends Object
Utility class for Spring Security.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.springframework.security.core.GrantedAuthoritycreateGroupAuthority(String groupId)static org.springframework.security.core.GrantedAuthoritycreateTenantAuthority(String tenantId)static SecurityScopegetAuthenticatedSecurityScope()static SecurityScopegetCurrentSecurityScope()static StringgetCurrentUserId()Get the login of the current user.static SecurityScopegetSecurityScope(org.springframework.security.core.Authentication authentication)static voidsetSecurityScopeProvider(SecurityScopeProvider securityScopeProvider)
-
-
-
Method Detail
-
createTenantAuthority
public static org.springframework.security.core.GrantedAuthority createTenantAuthority(String tenantId)
-
createGroupAuthority
public static org.springframework.security.core.GrantedAuthority createGroupAuthority(String groupId)
-
setSecurityScopeProvider
public static void setSecurityScopeProvider(SecurityScopeProvider securityScopeProvider)
-
getCurrentUserId
public static String getCurrentUserId()
Get the login of the current user.
-
getCurrentSecurityScope
public static SecurityScope getCurrentSecurityScope()
-
getSecurityScope
public static SecurityScope getSecurityScope(org.springframework.security.core.Authentication authentication)
-
getAuthenticatedSecurityScope
public static SecurityScope getAuthenticatedSecurityScope()
-
-