Package com.enonic.xp.security.acl
Class AccessControlEntry.Builder
- java.lang.Object
-
- com.enonic.xp.security.acl.AccessControlEntry.Builder
-
- Enclosing class:
- AccessControlEntry
public static class AccessControlEntry.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlEntry.Builderallow(Permission... permissions)AccessControlEntry.Builderallow(Iterable<Permission> permissions)AccessControlEntry.BuilderallowAll()AccessControlEntrybuild()AccessControlEntry.Builderdeny(Permission... permissions)AccessControlEntry.Builderdeny(Iterable<Permission> permissions)AccessControlEntry.Builderprincipal(PrincipalKey principal)AccessControlEntry.Builderremove(Permission permission)
-
-
-
Method Detail
-
principal
public AccessControlEntry.Builder principal(PrincipalKey principal)
-
allow
public AccessControlEntry.Builder allow(Permission... permissions)
-
allow
public AccessControlEntry.Builder allow(Iterable<Permission> permissions)
-
deny
public AccessControlEntry.Builder deny(Permission... permissions)
-
deny
public AccessControlEntry.Builder deny(Iterable<Permission> permissions)
-
remove
public AccessControlEntry.Builder remove(Permission permission)
-
allowAll
public AccessControlEntry.Builder allowAll()
-
build
public AccessControlEntry build()
-
-