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.String
getBaseUri()
java.lang.String
getDiscoveryURI()
java.lang.String
getRealm()
protected void
internalInit()
void
setBaseUri(java.lang.String baseUri)
void
setRealm(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, getStateGenerator, getTokenExpirationAdvance, getTokenValidator, getValueRetriever, isDisablePkce, isExpireSessionWithToken, isUseNonce, isWithState, setClientAuthenticationMethod, setClientAuthenticationMethodAsString, setClientId, setCodeVerifierGenerator, setConnectTimeout, setCustomParams, setDisablePkce, setDiscoveryURI, setExpireSessionWithToken, setLogoutHandler, setLogoutUrl, setMappedClaims, setMaxAge, setMaxClockSkew, setPkceMethod, setPreferredJwsAlgorithm, setPreferredJwsAlgorithmAsString, setProviderMetadata, setReadTimeout, setResourceRetriever, setResponseMode, setResponseType, setScope, setSecret, setStateGenerator, setTokenExpirationAdvance, setTokenValidator, setUseNonce, setValueRetriever, setWithState, toString
-
-
-
-
Method Detail
-
internalInit
protected void internalInit()
- Overrides:
internalInit
in classOidcConfiguration
-
getDiscoveryURI
public java.lang.String getDiscoveryURI()
- Overrides:
getDiscoveryURI
in 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)
-
-