Class CugExcludeImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.spi.security.authorization.cug.CugExclude.Default
-
- org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl
-
- All Implemented Interfaces:
CugExclude
public class CugExcludeImpl extends CugExclude.Default
Extension of the defaultCugExclude
implementation that allow to specify additional principal names to be excluded from CUG evaluation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.security.authorization.cug.CugExclude
CugExclude.Default
-
-
Constructor Summary
Constructors Constructor Description CugExcludeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
activate(Map<String,Object> properties)
boolean
isExcluded(@NotNull Set<Principal> principals)
protected void
modified(Map<String,Object> properties)
-
-
-
Method Detail
-
isExcluded
public boolean isExcluded(@NotNull @NotNull Set<Principal> principals)
- Specified by:
isExcluded
in interfaceCugExclude
- Overrides:
isExcluded
in classCugExclude.Default
-
-