Interface AclManager
-
- All Known Implementing Classes:
DefaultAclManager
public interface AclManagerThe Manager able to collect and build System Users and related ACL policies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddAccessControlEntry(@NotNull String systemUser, @NotNull AccessControlEntry acl)booleanaddGroup(@NotNull Group group)voidaddMapping(@NotNull Mapping mapping)voidaddNodetypeRegistration(@NotNull String cndStatements)voidaddPrivilegeDefinitions(@NotNull org.apache.jackrabbit.vault.fs.spi.PrivilegeDefinitions privilegeDefinitions)voidaddRepoinitExtension(@NotNull List<VaultPackageAssembler> packageAssemblers, @NotNull FeaturesManager featureManager)voidaddRepoinitExtention(@NotNull String source, @Nullable String repoInitText, @Nullable String runMode, @NotNull FeaturesManager featuresManager)booleanaddSystemUser(@NotNull SystemUser systemUser)booleanaddUser(@NotNull User user)voidreset()
-
-
-
Method Detail
-
addUser
boolean addUser(@NotNull @NotNull User user)
-
addGroup
boolean addGroup(@NotNull @NotNull Group group)
-
addSystemUser
boolean addSystemUser(@NotNull @NotNull SystemUser systemUser)
-
addMapping
void addMapping(@NotNull @NotNull Mapping mapping)
-
addAccessControlEntry
boolean addAccessControlEntry(@NotNull @NotNull String systemUser, @NotNull @NotNull AccessControlEntry acl)
-
addRepoinitExtension
void addRepoinitExtension(@NotNull @NotNull List<VaultPackageAssembler> packageAssemblers, @NotNull @NotNull FeaturesManager featureManager) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
addRepoinitExtention
void addRepoinitExtention(@NotNull @NotNull String source, @Nullable @Nullable String repoInitText, @Nullable @Nullable String runMode, @NotNull @NotNull FeaturesManager featuresManager) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
addNodetypeRegistration
void addNodetypeRegistration(@NotNull @NotNull String cndStatements)
-
addPrivilegeDefinitions
void addPrivilegeDefinitions(@NotNull @NotNull org.apache.jackrabbit.vault.fs.spi.PrivilegeDefinitions privilegeDefinitions)
-
reset
void reset()
-
-