Interface ProtectionConfig
-
@ProviderType public interface ProtectionConfig
Interface to mark properties or nodes located underneath a synchronized external identity as being protected (i.e. prevent modification through regular JCR/Jackrabbit API outside of the regular synchronization during login (or through JMX).
-
-
Field Summary
Fields Modifier and Type Field Description static ProtectionConfig
DEFAULT
Default implementation that marks all properties or nodes as protected.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isProtectedProperty(@NotNull Tree parent, @NotNull PropertyState property)
boolean
isProtectedTree(@NotNull Tree tree)
-
-
-
Field Detail
-
DEFAULT
static final ProtectionConfig DEFAULT
Default implementation that marks all properties or nodes as protected.
-
-
Method Detail
-
isProtectedProperty
boolean isProtectedProperty(@NotNull @NotNull Tree parent, @NotNull @NotNull PropertyState property)
-
isProtectedTree
boolean isProtectedTree(@NotNull @NotNull Tree tree)
-
-