Package hudson.security
Class AuthorizationMatrixProperty.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<JobProperty<?>>
hudson.model.JobPropertyDescriptor
hudson.security.AuthorizationMatrixProperty.DescriptorImpl
- All Implemented Interfaces:
- Saveable,- Loadable,- OnMaster,- AuthorizationContainerDescriptor,- AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
- Enclosing class:
- AuthorizationMatrixProperty
@Extension
@Symbol("authorizationMatrix")
public static class AuthorizationMatrixProperty.DescriptorImpl
extends JobPropertyDescriptor
implements AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
- 
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(Job<?, ?> project, String value) booleanisApplicable(Class<? extends Job> jobType) JobProperty<?>newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) Methods inherited from class hudson.model.JobPropertyDescriptorall, getPropertyDescriptors, newInstanceMethods 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, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, 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- Specified by:
- createin interface- AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
 
- 
getPermissionScope- Specified by:
- getPermissionScopein interface- AuthorizationContainerDescriptor
 
- 
newInstancepublic JobProperty<?> newInstance(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
- newInstancein class- JobPropertyDescriptor
- Throws:
- Descriptor.FormException
 
- 
isApplicable- Overrides:
- isApplicablein class- JobPropertyDescriptor
 
- 
doCheckName@GET public FormValidation doCheckName(@AncestorInPath Job<?, ?> project, @QueryParameter String value) 
 
-