Package org.molgenis.security.core
Class SidUtils
- java.lang.Object
-
- org.molgenis.security.core.SidUtils
-
public class SidUtils extends Object
Util class to create security identities for users and roles.- See Also:
Sid
-
-
Field Summary
Fields Modifier and Type Field Description static 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(String authority)static StringcreateRoleAuthority(String roleName)static org.springframework.security.acls.model.SidcreateRoleSid(String rolename)static org.springframework.security.acls.model.SidcreateSecurityContextSid()static org.springframework.security.acls.model.SidcreateUserSid(String username)static StringgetRoleName(String authority)
-
-
-
Field Detail
-
ROLE_PREFIX
public static final 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(String username)
-
createRoleSid
public static org.springframework.security.acls.model.Sid createRoleSid(String rolename)
-
createAuthoritySid
public static org.springframework.security.acls.model.Sid createAuthoritySid(String authority)
-
createAnonymousSid
public static org.springframework.security.acls.model.Sid createAnonymousSid()
-
-