@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public interface AuthorizationContainerDescriptor<T extends AuthorizationContainer>
Modifier and Type | Method and Description |
---|---|
default FormValidation |
doCheckName_(String value,
AccessControlled subject,
Permission permission) |
default List<PermissionGroup> |
getAllGroups() |
default String |
getDescription(Permission p) |
PermissionScope |
getPermissionScope() |
default String |
impliedByList(Permission p) |
default boolean |
showPermission(Permission p) |
PermissionScope getPermissionScope()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) default String getDescription(Permission p)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) default List<PermissionGroup> getAllGroups()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) default String impliedByList(Permission p)
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) default boolean showPermission(Permission p)
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) default FormValidation doCheckName_(@Nonnull String value, @Nonnull AccessControlled subject, @Nonnull Permission permission)
Copyright © 2016–2021. All rights reserved.