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 ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturnsgetScopesOverride()if set, otherwise the scopes from the published metadata if set, otherwise "openid email".booleanvoidsetScopesOverride(String scopesOverride) Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
OicServerWellKnownConfiguration
@DataBoundConstructor public OicServerWellKnownConfiguration(String wellKnownOpenIDConfigurationUrl)
-
-
Method Details
-
setScopesOverride
-
getAuthorizationServerUrl
- Specified by:
getAuthorizationServerUrlin classOicServerConfiguration
-
getEndSessionUrl
- Specified by:
getEndSessionUrlin classOicServerConfiguration
-
getJwksServerUrl
- Specified by:
getJwksServerUrlin classOicServerConfiguration
-
getScopes
ReturnsgetScopesOverride()if set, otherwise the scopes from the published metadata if set, otherwise "openid email".- Specified by:
getScopesin classOicServerConfiguration
-
getScopesOverride
-
getWellKnownOpenIDConfigurationUrl
-
getTokenServerUrl
- Specified by:
getTokenServerUrlin classOicServerConfiguration
-
getUserInfoServerUrl
- Specified by:
getUserInfoServerUrlin classOicServerConfiguration
-
isUseRefreshTokens
public boolean isUseRefreshTokens()- Specified by:
isUseRefreshTokensin classOicServerConfiguration
-
getTokenAuthMethod
- Specified by:
getTokenAuthMethodin classOicServerConfiguration
-