Package org.jenkinsci.plugins.oic
Class OicServerWellKnownConfiguration
java.lang.Object
hudson.model.AbstractDescribableImpl<OicServerConfiguration>
org.jenkinsci.plugins.oic.OicServerConfiguration
org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
- All Implemented Interfaces:
ExtensionPoint
,Describable<OicServerConfiguration>
,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setScopesOverride
(String scopesOverride) com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
Obtain the provider configuration from the configured well known URL if it has not yet been obtained or requires a refresh.Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
OicServerWellKnownConfiguration
@DataBoundConstructor public OicServerWellKnownConfiguration(String wellKnownOpenIDConfigurationUrl)
-
-
Method Details
-
setScopesOverride
-
getScopesOverride
-
getWellKnownOpenIDConfigurationUrl
-
toProviderMetadata
public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata toProviderMetadata()Obtain the provider configuration from the configured well known URL if it has not yet been obtained or requires a refresh.- Specified by:
toProviderMetadata
in classOicServerConfiguration
-