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 defaultCugExcludeimplementation 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 voidactivate(Map<String,Object> properties)booleanisExcluded(@NotNull Set<Principal> principals)protected voidmodified(Map<String,Object> properties)
-
-
-
Method Detail
-
isExcluded
public boolean isExcluded(@NotNull @NotNull Set<Principal> principals)- Specified by:
isExcludedin interfaceCugExclude- Overrides:
isExcludedin classCugExclude.Default
-
-