Uses of Interface
org.bremersee.security.access.AclBuilder
-
Packages that use AclBuilder Package Description org.bremersee.security.access -
-
Uses of AclBuilder in org.bremersee.security.access
Classes in org.bremersee.security.access that implement AclBuilder Modifier and Type Class Description static classAclBuilder.ImplThe default access control list builder implementation.Methods in org.bremersee.security.access that return AclBuilder Modifier and Type Method Description AclBuilderAclBuilder. addGroup(String group, String... permissions)Adds group.AclBuilderAclBuilder.Impl. addGroup(String group, String... permissions)AclBuilderAclBuilder. addRole(String role, String... permissions)Adds role.AclBuilderAclBuilder.Impl. addRole(String role, String... permissions)AclBuilderAclBuilder. addUser(String user, String... permissions)Adds user.AclBuilderAclBuilder.Impl. addUser(String user, String... permissions)static AclBuilderAclBuilder. builder()Instantiates a new access control list builder.AclBuilderAclBuilder. defaults(String... permissions)Add default access control entries for the given permissions.AclBuilderAclBuilder.Impl. defaults(String... permissions)default AclBuilderAclBuilder. ensureAdminAccess()Ensures admin access.default AclBuilderAclBuilder. ensureAdminAccess(String adminRole, String... permissions)Adds admin access.AclBuilderAclBuilder. ensureAdminAccess(Collection<String> adminRoles, String... permissions)Adds admin access.AclBuilderAclBuilder.Impl. ensureAdminAccess(Collection<String> adminRoles, String... permissions)AclBuilderAclBuilder. from(String owner, Map<String,? extends Ace> map)From acl (entity) values.AclBuilderAclBuilder. from(org.bremersee.common.model.AccessControlList acl)From access control list DTO.default AclBuilderAclBuilder. from(Acl<? extends Ace> acl)From acl (entity).AclBuilderAclBuilder.Impl. from(String owner, Map<String,? extends Ace> map)AclBuilderAclBuilder.Impl. from(org.bremersee.common.model.AccessControlList acl)AclBuilderAclBuilder. guest(Boolean isPublic, String... permissions)Sets guest.AclBuilderAclBuilder.Impl. guest(Boolean isPublic, String... permissions)AclBuilderAclBuilder.Impl. owner(String owner)AclBuilderAclBuilder. owner(String owner)Sets owner.AclBuilderAclBuilder.Impl. removeAdminAccess(Collection<String> adminRoles, String... permissions)default AclBuilderAclBuilder. removeAdminAccess()Removes admin access.default AclBuilderAclBuilder. removeAdminAccess(String adminRole, String... permissions)Removes admin access.AclBuilderAclBuilder. removeAdminAccess(Collection<String> adminRoles, String... permissions)Removes admin access.AclBuilderAclBuilder.Impl. removeGroup(String group, String... permissions)AclBuilderAclBuilder. removeGroup(String group, String... permissions)Removes group.AclBuilderAclBuilder.Impl. removeRole(String role, String... permissions)AclBuilderAclBuilder. removeRole(String role, String... permissions)Removes role.AclBuilderAclBuilder.Impl. removeUser(String user, String... permissions)AclBuilderAclBuilder. removeUser(String user, String... permissions)Removes user.AclBuilderAclBuilder.Impl. reset()AclBuilderAclBuilder. reset()Reset acl builder.
-