Package org.jenkinsci.plugins.oic
Class OicServerManualConfiguration
java.lang.Object
hudson.model.AbstractDescribableImpl<OicServerConfiguration>
org.jenkinsci.plugins.oic.OicServerConfiguration
org.jenkinsci.plugins.oic.OicServerManualConfiguration
- 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
ConstructorsConstructorDescriptionOicServerManualConfiguration
(String issuer, String tokenServerUrl, String authorizationServerUrl) -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setEndSessionUrl
(String endSessionUrl) void
setJwksServerUrl
(String jwksServerUrl) void
void
setTokenAuthMethod
(OicSecurityRealm.TokenAuthMethod tokenAuthMethod) void
setUseRefreshTokens
(boolean useRefreshTokens) void
setUserInfoServerUrl
(String userInfoServerUrl) protected com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
Methods inherited from class org.jenkinsci.plugins.oic.OicServerConfiguration
filterNonFIPS140CompliantAlgorithms, toProviderMetadata
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
OicServerManualConfiguration
@DataBoundConstructor public OicServerManualConfiguration(String issuer, String tokenServerUrl, String authorizationServerUrl) throws Descriptor.FormException - Throws:
Descriptor.FormException
-
-
Method Details
-
setTokenAuthMethod
@DataBoundSetter public void setTokenAuthMethod(OicSecurityRealm.TokenAuthMethod tokenAuthMethod) throws Descriptor.FormException - Throws:
Descriptor.FormException
-
setEndSessionUrl
-
setJwksServerUrl
-
setScopes
-
setUserInfoServerUrl
-
setUseRefreshTokens
@DataBoundSetter public void setUseRefreshTokens(boolean useRefreshTokens) -
getAuthorizationServerUrl
-
getEndSessionUrl
-
getIssuer
-
isUseRefreshTokens
public boolean isUseRefreshTokens() -
getJwksServerUrl
-
getScopes
-
getTokenAuthMethod
-
getTokenServerUrl
-
getUserInfoServerUrl
-
toProviderMetadataInternal
protected com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata toProviderMetadataInternal()- Specified by:
toProviderMetadataInternal
in classOicServerConfiguration
-