You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Antonio Sanso (JIRA)" <ji...@apache.org> on 2013/11/20 14:03:35 UTC

[jira] [Created] (OAK-1205) Enable/Disable security for ImmutableRoot built from a Root

Antonio Sanso created OAK-1205:
----------------------------------

             Summary: Enable/Disable security for ImmutableRoot built from a Root
                 Key: OAK-1205
                 URL: https://issues.apache.org/jira/browse/OAK-1205
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: core
            Reporter: Antonio Sanso
            Priority: Minor


At the moment  when invoking the 

{code}
 public ImmutableRoot(@Nonnull Root root, @Nonnull TreeTypeProvider typeProvider) {
{code}

constructor there is no way to specify if to specify if the SecureNodeState should be use or not.
Indeed with the current implementation this is always disabled. It would be nice to have the explicit choice to have a SecureNodeState or not, e.g. having

{code}
public ImmutableRoot(@Nonnull Root root, @Nonnull TreeTypeProvider typeProvider, boolean secured) {
{code}
 I have discussed this with [~mduerig] and we came up with the patch I will provide.



--
This message was sent by Atlassian JIRA
(v6.1#6144)