@Extension public static class AuthorizationMatrixNodeProperty.DescriptorImpl extends NodePropertyDescriptor implements AuthorizationPropertyDescriptor<AuthorizationMatrixNodeProperty>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
AuthorizationMatrixNodeProperty |
create() |
FormValidation |
doCheckName(Computer computer,
String value) |
String |
getDisplayName() |
PermissionScope |
getPermissionScope() |
boolean |
isApplicable(Class<? extends Node> node) |
AuthorizationMatrixNodeProperty |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
isApplicableAsGlobal
for_, for_
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createNewInstance, isApplicable
doCheckName_, getAllGroups, getDescription, impliedByList, showPermission
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public AuthorizationMatrixNodeProperty create()
create
in interface AuthorizationPropertyDescriptor<AuthorizationMatrixNodeProperty>
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public PermissionScope getPermissionScope()
getPermissionScope
in interface AuthorizationContainerDescriptor<AuthorizationMatrixNodeProperty>
public AuthorizationMatrixNodeProperty newInstance(org.kohsuke.stapler.StaplerRequest req, @Nonnull net.sf.json.JSONObject formData) throws Descriptor.FormException
newInstance
in class Descriptor<NodeProperty<?>>
Descriptor.FormException
public boolean isApplicable(Class<? extends Node> node)
isApplicable
in class PropertyDescriptor<NodeProperty<?>,Node>
@Nonnull public String getDisplayName()
getDisplayName
in class Descriptor<NodeProperty<?>>
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public FormValidation doCheckName(@AncestorInPath Computer computer, @QueryParameter String value)
Copyright © 2016–2021. All rights reserved.