Class OAuth2ScopeSpecification.Descriptor<T extends OAuth2ScopeRequirement>
- java.lang.Object
-
- hudson.model.Descriptor<com.cloudbees.plugins.credentials.domains.DomainSpecification>
-
- com.cloudbees.plugins.credentials.domains.DomainSpecificationDescriptor
-
- com.google.jenkins.plugins.credentials.oauth.OAuth2ScopeSpecification.Descriptor<T>
-
- Enclosing class:
- OAuth2ScopeSpecification<T extends OAuth2ScopeRequirement>
public abstract static class OAuth2ScopeSpecification.Descriptor<T extends OAuth2ScopeRequirement> extends com.cloudbees.plugins.credentials.domains.DomainSpecificationDescriptor
The base descriptor for specification extensions. This carries the class of requirements to which this specification should apply.
-
-
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 Descriptor(Class<T> providerRequirement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<T>
getProviderRequirement()
Retrieve the class ofDomainRequirement
s to which our associated specifications should apply.Collection<String>
getScopeItems()
Fetches the names and values of the set of scopes consumed by clients of this plugin.-
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, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getScopeItems
public Collection<String> getScopeItems()
Fetches the names and values of the set of scopes consumed by clients of this plugin.
-
-