@ConfigurationProperties(prefix="keycloak", ignoreUnknownFields=false) public class KeycloakSpringBootProperties extends AdapterConfig
Modifier and Type | Class and Description |
---|---|
static class |
KeycloakSpringBootProperties.SecurityCollection
This matches web-resource-collection of the servlet spec
|
static class |
KeycloakSpringBootProperties.SecurityConstraint
This matches security-constraint of the servlet spec
|
allowAnyHostname, alwaysRefreshToken, clientKeyPassword, clientKeystore, clientKeystorePassword, connectionPoolSize, disableTrustManager, ignoreOAuthQueryParameter, minTimeBetweenJwksRequests, pkce, policyEnforcerConfig, principalAttribute, proxyUrl, publicKeyCacheTtl, registerNodeAtStartup, registerNodePeriod, tokenCookiePath, tokenMinimumTimeToLive, tokenStore, truststore, truststorePassword, turnOffChangeSessionIdOnLogin, verifyTokenAudience
autodetectBearerOnly, bearerOnly, cors, corsAllowedHeaders, corsAllowedMethods, corsExposedHeaders, corsMaxAge, credentials, enableBasicAuth, exposeToken, publicClient, redirectRewriteRules, resource, useResourceRoleMappings
authServerUrl, confidentialPort, realm, realmKey, sslRequired
Constructor and Description |
---|
KeycloakSpringBootProperties() |
Modifier and Type | Method and Description |
---|---|
Map |
getConfig() |
List<KeycloakSpringBootProperties.SecurityConstraint> |
getSecurityConstraints() |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled) |
void |
setSecurityConstraints(List<KeycloakSpringBootProperties.SecurityConstraint> securityConstraints) |
getClientKeyPassword, getClientKeystore, getClientKeystorePassword, getConnectionPoolSize, getMinTimeBetweenJwksRequests, getPolicyEnforcerConfig, getPrincipalAttribute, getProxyUrl, getPublicKeyCacheTtl, getRegisterNodePeriod, getTokenCookiePath, getTokenMinimumTimeToLive, getTokenStore, getTruststore, getTruststorePassword, getTurnOffChangeSessionIdOnLogin, isAllowAnyHostname, isAlwaysRefreshToken, isDisableTrustManager, isIgnoreOAuthQueryParameter, isPkce, isRegisterNodeAtStartup, isVerifyTokenAudience, setAllowAnyHostname, setAlwaysRefreshToken, setClientKeyPassword, setClientKeystore, setClientKeystorePassword, setConnectionPoolSize, setDisableTrustManager, setIgnoreOAuthQueryParameter, setMinTimeBetweenJwksRequests, setPkce, setPolicyEnforcerConfig, setPrincipalAttribute, setProxyUrl, setPublicKeyCacheTtl, setRegisterNodeAtStartup, setRegisterNodePeriod, setTokenCookiePath, setTokenMinimumTimeToLive, setTokenStore, setTruststore, setTruststorePassword, setTurnOffChangeSessionIdOnLogin, setVerifyTokenAudience
getCorsAllowedHeaders, getCorsAllowedMethods, getCorsExposedHeaders, getCorsMaxAge, getCredentials, getRedirectRewriteRules, getResource, isAutodetectBearerOnly, isBearerOnly, isCors, isEnableBasicAuth, isExposeToken, isPublicClient, isUseResourceRoleMappings, setAutodetectBearerOnly, setBearerOnly, setCors, setCorsAllowedHeaders, setCorsAllowedMethods, setCorsExposedHeaders, setCorsMaxAge, setCredentials, setEnableBasicAuth, setExposeToken, setPublicClient, setRedirectRewriteRules, setResource, setUseResourceRoleMappings
getAuthServerUrl, getConfidentialPort, getRealm, getRealmKey, getSslRequired, setAuthServerUrl, setConfidentialPort, setRealm, setRealmKey, setSslRequired
public Map getConfig()
public boolean isEnabled()
public void setEnabled(boolean enabled)
public List<KeycloakSpringBootProperties.SecurityConstraint> getSecurityConstraints()
public void setSecurityConstraints(List<KeycloakSpringBootProperties.SecurityConstraint> securityConstraints)
Copyright © 2020 JBoss by Red Hat. All rights reserved.