Class DefaultAclManager

    • Constructor Detail

      • DefaultAclManager

        @Deprecated
        public DefaultAclManager​(@Nullable
                                 @Nullable String enforcePrincipalBasedSupportedPath,
                                 @NotNull
                                 @NotNull String systemRelPath)
        Deprecated.
        Use DefaultAclManager(String,String,boolean) instead
        Parameters:
        enforcePrincipalBasedSupportedPath - The supported path if principal-based access control setup for service users should be enforced; null otherwise.
        systemRelPath - The relative intermediate path used for all system users.
      • DefaultAclManager

        public DefaultAclManager​(@Nullable
                                 @Nullable String enforcePrincipalBasedSupportedPath,
                                 @NotNull
                                 @NotNull String systemRelPath,
                                 boolean alwaysForceSystemUserPath)
        Creates a new instance of DefaultAclManager.
        Parameters:
        enforcePrincipalBasedSupportedPath - The supported path if principal-based access control setup for service users should be enforced; null otherwise.
        systemRelPath - The relative intermediate path used for all system users.
        alwaysForceSystemUserPath - Option to make sure all system users are being created with the specified intermediate path (i.e. translating to 'with forced path' statements in repoinit).