Package org.jenkinsci.plugins.oic
Class OidcPropertyDescriptor
- All Implemented Interfaces:
ExtensionPoint
,Saveable
,Loadable
,OnMaster
- Direct Known Subclasses:
AllowedTokenExpirationClockSkew.DescriptorImpl
,DisableNonce.DescriptorImpl
,DisableTokenVerification.DescriptorImpl
,EscapeHatch.DescriptorImpl
,LoginQueryParameters.DescriptorImpl
,LogoutQueryParameters.DescriptorImpl
,Pkce.DescriptorImpl
public abstract class OidcPropertyDescriptor
extends Descriptor<OidcProperty>
implements ExtensionPoint
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<OidcPropertyDescriptor>
all()
void
getFallbackConfiguration
(OicServerConfiguration serverConfiguration, org.pac4j.oidc.config.OidcConfiguration configuration) This method gets called if the property is not configured explicitly.boolean
Allows the property to restrict its applicability depending on the context (for example, FIPS)Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
OidcPropertyDescriptor
public OidcPropertyDescriptor()
-
-
Method Details
-
all
-
isApplicable
public boolean isApplicable()Allows the property to restrict its applicability depending on the context (for example, FIPS) -
getFallbackConfiguration
public void getFallbackConfiguration(@NonNull OicServerConfiguration serverConfiguration, @NonNull org.pac4j.oidc.config.OidcConfiguration configuration) This method gets called if the property is not configured explicitly. For example, providing a default value.
-