Package hudson.scm

Class OAuth2ClientCredentials.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
com.cloudbees.plugins.credentials.CredentialsDescriptor
hudson.scm.OAuth2ClientCredentials.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable, jenkins.model.Loadable, jenkins.util.io.OnMaster, org.jenkins.ui.icon.IconSpec
Enclosing class:
OAuth2ClientCredentials

@Extension public static class OAuth2ClientCredentials.DescriptorImpl extends com.cloudbees.plugins.credentials.CredentialsDescriptor
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor

    com.cloudbees.plugins.credentials.CredentialsDescriptor.EnhancedCheckMethod

    Nested classes/interfaces inherited from class hudson.model.Descriptor

    hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
  • Field Summary

    Fields inherited from class hudson.model.Descriptor

    clazz

    Fields inherited from interface hudson.model.Saveable

    NOOP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    hudson.util.FormValidation
     
    hudson.util.FormValidation
     
    hudson.util.FormValidation
     
    hudson.util.FormValidation
     
     

    Methods inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor

    calcAutoCompleteSettings, calcFillSettings, doFillScopeItems, findContextInPath, findContextInPath, getCheckMethod, getCredentialsPage, getIconClassName, isApplicable, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, isScopeRelevant, lookupContext, unwrapContext

    Methods inherited from class hudson.model.Descriptor

    addHelpFileRedirect, bindJSON, bindJSON, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, 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, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, 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
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • doCheckClientId

      public hudson.util.FormValidation doCheckClientId(@QueryParameter String value)
    • doCheckClientSecret

      public hudson.util.FormValidation doCheckClientSecret(@QueryParameter String value)
    • doCheckTokenEndpoint

      public hudson.util.FormValidation doCheckTokenEndpoint(@QueryParameter String value)
    • doCheckOAuthScope

      public hudson.util.FormValidation doCheckOAuthScope(@QueryParameter String value)
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>