Package io.jenkins.plugins.oidc_provider
Class IdTokenCredentials.IdTokenCredentialsDescriptor
java.lang.Object
hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
com.cloudbees.plugins.credentials.CredentialsDescriptor
io.jenkins.plugins.oidc_provider.IdTokenCredentials.IdTokenCredentialsDescriptor
- Direct Known Subclasses:
IdTokenFileCredentials.DescriptorImpl
,IdTokenStringCredentials.DescriptorImpl
- Enclosing class:
- IdTokenCredentials
protected abstract static class IdTokenCredentials.IdTokenCredentialsDescriptor
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
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal FormValidation
doCheckIssuer
(org.kohsuke.stapler.StaplerRequest req, String id, String issuer) net.sf.json.JSONObject
net.sf.json.JSONObject
doWellKnownOpenidConfiguration
(String issuer) 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, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, 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
-
Constructor Details
-
IdTokenCredentialsDescriptor
protected IdTokenCredentialsDescriptor()
-
-
Method Details
-
doCheckIssuer
public final FormValidation doCheckIssuer(org.kohsuke.stapler.StaplerRequest req, @QueryParameter String id, @QueryParameter String issuer) -
doWellKnownOpenidConfiguration
-
doJwks
-