Package org.jenkinsci.plugins.matrixauth
Class AuthorizationMatrixNodeProperty.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<P>
hudson.tools.PropertyDescriptor<NodeProperty<?>,Node>
 
hudson.slaves.NodePropertyDescriptor
org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
- All Implemented Interfaces:
- Saveable,- Loadable,- OnMaster,- AuthorizationContainerDescriptor,- AuthorizationPropertyDescriptor<AuthorizationMatrixNodeProperty>
- Enclosing class:
- AuthorizationMatrixNodeProperty
@Extension
public static class AuthorizationMatrixNodeProperty.DescriptorImpl
extends NodePropertyDescriptor
implements AuthorizationPropertyDescriptor<AuthorizationMatrixNodeProperty>
- 
Nested Class SummaryNested classes/interfaces inherited from class hudson.model.DescriptorDescriptor.FormException, Descriptor.PropertyType, Descriptor.Self
- 
Field SummaryFields inherited from class hudson.model.DescriptorclazzFields inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptorLOGGER
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreate()doCheckName(Computer computer, String value) booleanisApplicable(Class<? extends Node> node) newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) Methods inherited from class hudson.slaves.NodePropertyDescriptorisApplicableAsGlobalMethods inherited from class hudson.tools.PropertyDescriptorfor_, for_Methods inherited from class hudson.model.DescriptoraddHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptordoCheckName_, entryFor, getAllGroups, getDescription, getTypeLabel, hasAmbiguousEntries, impliedByList, showPermissionMethods inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptorcreateNewInstance, isApplicable
- 
Constructor Details- 
DescriptorImplpublic DescriptorImpl()
 
- 
- 
Method Details- 
create@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public AuthorizationMatrixNodeProperty create()- Specified by:
- createin interface- AuthorizationPropertyDescriptor<AuthorizationMatrixNodeProperty>
 
- 
getPermissionScope@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public PermissionScope getPermissionScope()- Specified by:
- getPermissionScopein interface- AuthorizationContainerDescriptor
 
- 
newInstancepublic AuthorizationMatrixNodeProperty newInstance(org.kohsuke.stapler.StaplerRequest2 req, @NonNull net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
- newInstancein class- Descriptor<NodeProperty<?>>
- Throws:
- Descriptor.FormException
 
- 
isApplicable- Overrides:
- isApplicablein class- PropertyDescriptor<NodeProperty<?>,- Node> 
 
- 
getDisplayName- Overrides:
- getDisplayNamein class- Descriptor<NodeProperty<?>>
 
- 
doCheckName@Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) public FormValidation doCheckName(@AncestorInPath Computer computer, @QueryParameter String value) 
 
-