Class LabelledPermission
- java.lang.Object
-
- org.molgenis.data.security.permission.model.LabelledPermission
-
public abstract class LabelledPermission extends Object
-
-
Constructor Summary
Constructors Constructor Description LabelledPermission()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static LabelledPermissioncreate(org.springframework.security.acls.model.Sid sid, LabelledObjectIdentity labelledObjectIdentity, PermissionSet permission, Set<LabelledPermission> inhertiedPermissions)abstract Set<LabelledPermission>getInheritedPermissions()abstract LabelledObjectIdentitygetLabelledObjectIdentity()abstract PermissionSetgetPermission()abstract org.springframework.security.acls.model.SidgetSid()
-
-
-
Method Detail
-
getSid
@Nullable public abstract org.springframework.security.acls.model.Sid getSid()
-
getLabelledObjectIdentity
@Nullable public abstract LabelledObjectIdentity getLabelledObjectIdentity()
-
getPermission
@Nullable public abstract PermissionSet getPermission()
-
getInheritedPermissions
@Nullable public abstract Set<LabelledPermission> getInheritedPermissions()
-
create
public static LabelledPermission create(org.springframework.security.acls.model.Sid sid, LabelledObjectIdentity labelledObjectIdentity, PermissionSet permission, Set<LabelledPermission> inhertiedPermissions)
-
-