@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public interface AuthorizationProperty extends AuthorizationContainer
AuthorizationContainer.IdStrategyComparator, AuthorizationContainer.PermissionEntryComparator
LOGGER
Modifier and Type | Method and Description |
---|---|
InheritanceStrategy |
getInheritanceStrategy() |
default boolean |
isBlocksInheritance()
Deprecated.
Use
getInheritanceStrategy() instead. |
default void |
setBlocksInheritance(boolean blocksInheritance)
Deprecated.
Use
InheritanceStrategy instead. |
void |
setInheritanceStrategy(InheritanceStrategy inheritanceStrategy) |
add, add, add, getAllPermissionEntries, getAllSIDs, getDescriptor, getEditingPermission, getGrantedPermissionEntries, getGrantedPermissions, getGroups, hasExplicitPermission, hasExplicitPermission, hasPermission, hasPermission, recordGroup
void setInheritanceStrategy(InheritanceStrategy inheritanceStrategy)
InheritanceStrategy getInheritanceStrategy()
@Deprecated default void setBlocksInheritance(boolean blocksInheritance)
InheritanceStrategy
instead.false
will
set the NonInheritingStrategy
, true
will set the
InheritGlobalStrategy
.
Note that for items nested inside folders, this will change behavior significantly.@Deprecated default boolean isBlocksInheritance()
getInheritanceStrategy()
instead.true
if and only if the selected inheritance strategy is NonInheritingStrategy
.Copyright © 2016–2022. All rights reserved.