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 classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionOicServerManualConfiguration
(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) com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata
Convert the OicServerConfiguration toOIDCProviderMetadata
for use by the client.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
-
toProviderMetadata
public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata toProviderMetadata()Description copied from class:OicServerConfiguration
Convert the OicServerConfiguration toOIDCProviderMetadata
for use by the client.- Specified by:
toProviderMetadata
in classOicServerConfiguration
-