Package org.pac4j.oidc.config
Class KeycloakOidcConfiguration
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.config.BaseClientConfiguration
-
- org.pac4j.oidc.config.OidcConfiguration
-
- org.pac4j.oidc.config.KeycloakOidcConfiguration
-
public class KeycloakOidcConfiguration extends OidcConfiguration
Keycloak OpenID Connect configuration.- Since:
- 2.0.0
- Author:
- Julio Arrebola
-
-
Field Summary
-
Fields inherited from class org.pac4j.oidc.config.OidcConfiguration
AUTHORIZATION_CODE_FLOWS, CLIENT_ID, CODE_CHALLENGE, CODE_CHALLENGE_METHOD, CUSTOM_PARAMS, DEFAULT_MAX_CLOCK_SKEW, DEFAULT_TOKEN_EXPIRATION_ADVANCE, HYBRID_CODE_FLOWS, IMPLICIT_FLOWS, MAX_AGE, NONCE, PROMPT, REDIRECT_URI, RESPONSE_MODE, RESPONSE_TYPE, SCOPE, STATE
-
-
Constructor Summary
Constructors Constructor Description KeycloakOidcConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBaseUri()java.lang.StringgetDiscoveryURI()java.lang.StringgetRealm()protected voidinternalInit(boolean forceReinit)voidsetBaseUri(java.lang.String baseUri)voidsetRealm(java.lang.String realm)-
Methods inherited from class org.pac4j.oidc.config.OidcConfiguration
addCustomParam, configureHttpRequest, defaultDiscoveryURI, findLogoutHandler, findLogoutUrl, findPkceMethod, findProviderMetadata, findResourceRetriever, findTokenValidator, getClientAuthenticationMethod, getClientId, getCodeVerifierGenerator, getConnectTimeout, getCustomParam, getCustomParams, getLogoutUrl, getMappedClaims, getMaxAge, getMaxClockSkew, getPkceMethod, getPreferredJwsAlgorithm, getProviderMetadata, getReadTimeout, getResourceRetriever, getResponseMode, getResponseType, getScope, getSecret, getSSLFactory, getStateGenerator, getTokenExpirationAdvance, getTokenValidator, getValueRetriever, isAllowUnsignedIdTokens, isDisablePkce, isExpireSessionWithToken, isIncludeAccessTokenClaimsInProfile, isUseNonce, isWithState, setAllowUnsignedIdTokens, setClientAuthenticationMethod, setClientAuthenticationMethodAsString, setClientId, setCodeVerifierGenerator, setConnectTimeout, setCustomParams, setDisablePkce, setDiscoveryURI, setExpireSessionWithToken, setIncludeAccessTokenClaimsInProfile, setLogoutHandler, setLogoutUrl, setMappedClaims, setMaxAge, setMaxClockSkew, setPkceMethod, setPreferredJwsAlgorithm, setPreferredJwsAlgorithmAsString, setProviderMetadata, setReadTimeout, setResourceRetriever, setResponseMode, setResponseType, setScope, setSecret, setSSLFactory, setStateGenerator, setTokenExpirationAdvance, setTokenValidator, setUseNonce, setValueRetriever, setWithState, toString
-
Methods inherited from class org.pac4j.core.util.InitializableObject
afterInternalInit, beforeInternalInit, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize
-
-
-
-
Method Detail
-
internalInit
protected void internalInit(boolean forceReinit)
- Overrides:
internalInitin classOidcConfiguration
-
getDiscoveryURI
public java.lang.String getDiscoveryURI()
- Overrides:
getDiscoveryURIin classOidcConfiguration
-
getRealm
public java.lang.String getRealm()
-
setRealm
public void setRealm(java.lang.String realm)
-
getBaseUri
public java.lang.String getBaseUri()
-
setBaseUri
public void setBaseUri(java.lang.String baseUri)
-
-