Package org.molgenis.security.core
Class PermissionSet
- java.lang.Object
-
- org.springframework.security.acls.domain.AbstractPermission
-
- org.molgenis.security.core.PermissionSet
-
- All Implemented Interfaces:
Serializable,org.springframework.security.acls.model.Permission
public class PermissionSet extends org.springframework.security.acls.domain.AbstractPermissionPredefined set of permissions to grant in an ACE.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static PermissionSetCOUNTstatic intCOUNT_MASKstatic PermissionSetREADstatic intREAD_MASKstatic intREAD_META_MASKstatic PermissionSetREADMETAstatic PermissionSetWRITEstatic intWRITE_MASKstatic PermissionSetWRITEMETAstatic intWRITEMETA_MASK
-
Constructor Summary
Constructors Constructor Description PermissionSet(String name, int mask, char code)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.context.MessageSourceResolvablegetName()Stringname()
-
-
-
Field Detail
-
READ_META_MASK
public static final int READ_META_MASK
- See Also:
- Constant Field Values
-
COUNT_MASK
public static final int COUNT_MASK
- See Also:
- Constant Field Values
-
READ_MASK
public static final int READ_MASK
- See Also:
- Constant Field Values
-
WRITE_MASK
public static final int WRITE_MASK
- See Also:
- Constant Field Values
-
WRITEMETA_MASK
public static final int WRITEMETA_MASK
- See Also:
- Constant Field Values
-
READMETA
public static final PermissionSet READMETA
-
COUNT
public static final PermissionSet COUNT
-
READ
public static final PermissionSet READ
-
WRITE
public static final PermissionSet WRITE
-
WRITEMETA
public static final PermissionSet WRITEMETA
-
-
Constructor Detail
-
PermissionSet
public PermissionSet(String name, int mask, char code)
-
-
Method Detail
-
name
public String name()
-
getName
public org.springframework.context.MessageSourceResolvable getName()
-
-