@Extension(optional=true) @Symbol(value="authorizationMatrix") public static class AuthorizationMatrixProperty.DescriptorImpl extends com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor implements AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
Constructor and Description |
---|
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
AuthorizationMatrixProperty |
create() |
hudson.util.FormValidation |
doCheckName(com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder,
String value) |
hudson.security.PermissionScope |
getPermissionScope() |
boolean |
isApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder) |
AuthorizationMatrixProperty |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
getApplicableDescriptors
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, 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, 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
public AuthorizationMatrixProperty create()
create
in interface AuthorizationPropertyDescriptor<AuthorizationMatrixProperty>
public hudson.security.PermissionScope getPermissionScope()
getPermissionScope
in interface AuthorizationContainerDescriptor<AuthorizationMatrixProperty>
public AuthorizationMatrixProperty newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
newInstance
in class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
hudson.model.Descriptor.FormException
public boolean isApplicable(Class<? extends com.cloudbees.hudson.plugins.folder.AbstractFolder> folder)
isApplicable
in class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
@GET public hudson.util.FormValidation doCheckName(@AncestorInPath com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder, @QueryParameter String value)
Copyright © 2016–2021. All rights reserved.