Interface AclManager
- All Known Implementing Classes:
DefaultAclManager
public interface AclManager
The Manager able to collect and build System Users and related ACL policies.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaddAccessControlEntry(@NotNull String systemUser, @NotNull AccessControlEntry acl) booleanvoidaddMapping(@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) booleanvoidreset()
-
Method Details
-
addUser
-
addGroup
-
addSystemUser
-
addMapping
-
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
-
addPrivilegeDefinitions
void addPrivilegeDefinitions(@NotNull @NotNull org.apache.jackrabbit.vault.fs.spi.PrivilegeDefinitions privilegeDefinitions) -
reset
void reset()
-