Package hudson.security
Class GlobalMatrixAuthorizationStrategy.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<AuthorizationStrategy>
-
- hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
-
- All Implemented Interfaces:
Saveable
,OnMaster
,AuthorizationContainerDescriptor
- Enclosing class:
- GlobalMatrixAuthorizationStrategy
public static class GlobalMatrixAuthorizationStrategy.DescriptorImpl extends Descriptor<AuthorizationStrategy> implements AuthorizationContainerDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GlobalMatrixAuthorizationStrategy
create()
FormValidation
doCheckName(String value)
String
getDisplayName()
PermissionScope
getPermissionScope()
AuthorizationStrategy
newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
doCheckName_, entryFor, getAllGroups, getDescription, getTypeLabel, hasAmbiguousEntries, impliedByList, showPermission
-
-
-
-
Method Detail
-
getPermissionScope
public PermissionScope getPermissionScope()
- Specified by:
getPermissionScope
in interfaceAuthorizationContainerDescriptor
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<AuthorizationStrategy>
-
newInstance
public AuthorizationStrategy newInstance(org.kohsuke.stapler.StaplerRequest req, @NonNull net.sf.json.JSONObject formData) throws Descriptor.FormException
- Overrides:
newInstance
in classDescriptor<AuthorizationStrategy>
- Throws:
Descriptor.FormException
-
create
protected GlobalMatrixAuthorizationStrategy create()
-
doCheckName
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckName(@QueryParameter String value)
-
-