Package org.molgenis.security.core
Class SidUtils
- java.lang.Object
-
- org.molgenis.security.core.SidUtils
-
public class SidUtils extends java.lang.ObjectUtil class to create security identities for users and roles.- See Also:
Sid
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringROLE_PREFIX
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.springframework.security.acls.model.SidcreateAnonymousSid()static org.springframework.security.acls.model.SidcreateAuthoritySid(java.lang.String authority)static java.lang.StringcreateRoleAuthority(java.lang.String roleName)static org.springframework.security.acls.model.SidcreateRoleSid(java.lang.String rolename)static org.springframework.security.acls.model.SidcreateSecurityContextSid()static org.springframework.security.acls.model.SidcreateUserSid(java.lang.String username)static java.lang.StringgetRoleName(java.lang.String authority)
-
-
-
Field Detail
-
ROLE_PREFIX
public static final java.lang.String ROLE_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
createSecurityContextSid
public static org.springframework.security.acls.model.Sid createSecurityContextSid()
- Returns:
- security identity for the current security context, never null.
-
createUserSid
public static org.springframework.security.acls.model.Sid createUserSid(java.lang.String username)
-
createRoleSid
public static org.springframework.security.acls.model.Sid createRoleSid(java.lang.String rolename)
-
createAuthoritySid
public static org.springframework.security.acls.model.Sid createAuthoritySid(java.lang.String authority)
-
createRoleAuthority
public static java.lang.String createRoleAuthority(java.lang.String roleName)
-
getRoleName
public static java.lang.String getRoleName(java.lang.String authority)
-
createAnonymousSid
public static org.springframework.security.acls.model.Sid createAnonymousSid()
-
-