Class InheritedAclPermissionsResult
- java.lang.Object
-
- org.molgenis.data.security.permission.inheritance.model.InheritedAclPermissionsResult
-
public abstract class InheritedAclPermissionsResult extends Object
-
-
Constructor Summary
Constructors Constructor Description InheritedAclPermissionsResult()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static InheritedAclPermissionsResultcreate(org.springframework.security.acls.model.Acl acl, PermissionSet ownPermission, List<InheritedUserPermissionsResult> parentRolePermissions, InheritedAclPermissionsResult parentAclPermissions)abstract org.springframework.security.acls.model.AclgetAcl()abstract PermissionSetgetOwnPermission()abstract InheritedAclPermissionsResultgetParentAclPermissions()abstract List<InheritedUserPermissionsResult>getParentRolePermissions()
-
-
-
Method Detail
-
create
public static InheritedAclPermissionsResult create(org.springframework.security.acls.model.Acl acl, PermissionSet ownPermission, List<InheritedUserPermissionsResult> parentRolePermissions, InheritedAclPermissionsResult parentAclPermissions)
-
getAcl
public abstract org.springframework.security.acls.model.Acl getAcl()
-
getOwnPermission
@Nullable public abstract PermissionSet getOwnPermission()
-
getParentRolePermissions
@Nullable public abstract List<InheritedUserPermissionsResult> getParentRolePermissions()
-
getParentAclPermissions
@Nullable public abstract InheritedAclPermissionsResult getParentAclPermissions()
-
-