Top Description Fields Constructors Methods
org.keycloak.representations.adapters.config

public Class BaseAdapterConfig

extends BaseRealmConfig
Class Inheritance
Known Direct Subclasses
org.keycloak.representations.adapters.config.AdapterConfig
Annotations
@JsonPropertyOrder:realm, realm-public-key, auth-server-url, ssl-required, resource, public-client, credentials, use-resource-role-mappings, enable-cors, cors-max-age, cors-allowed-methods, cors-exposed-headers, expose-token, bearer-only, autodetect-bearer-only, enable-basic-auth
Imports
com.fasterxml.jackson.annotation.JsonProperty, .JsonPropertyOrder, java.util.Map, .TreeMap

Common Adapter configuration
Author
Bill Burke
Version
$Revision: 1 $

Field Summary

Modifier and TypeField and Description
protected boolean
protected boolean
protected boolean
protected String
protected String
protected String
protected int
protected Map<String, Object>
protected boolean
protected boolean
protected boolean
protected Map<String, String>
protected String
protected boolean
Inherited from org.keycloak.representations.adapters.config.BaseRealmConfig:
authServerUrlconfidentialPortrealmrealmKeysslRequired

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public String
public String
public int
public Map<String, Object>
public Map<String, String>
public String
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public void
setAutodetectBearerOnly(boolean autodetectBearerOnly)

public void
setBearerOnly(boolean bearerOnly)

public void
setCors(boolean cors)

public void
setCorsAllowedHeaders(String corsAllowedHeaders)

public void
setCorsAllowedMethods(String corsAllowedMethods)

public void
setCorsExposedHeaders(String corsExposedHeaders)

public void
setCorsMaxAge(int corsMaxAge)

public void
public void
setEnableBasicAuth(boolean enableBasicAuth)

public void
setExposeToken(boolean exposeToken)

public void
setPublicClient(boolean publicClient)

public void
setRedirectRewriteRules(Map<String, String> redirectRewriteRules)

public void
setResource(String resource)

public void
setUseResourceRoleMappings(boolean useResourceRoleMappings)

Inherited from org.keycloak.representations.adapters.config.BaseRealmConfig:
getAuthServerUrlgetConfidentialPortgetRealmgetRealmKeygetSslRequiredsetAuthServerUrlsetConfidentialPortsetRealmsetRealmKeysetSslRequired

Field Detail

autodetectBearerOnlyback to summary
protected boolean autodetectBearerOnly
Annotations
@JsonProperty:autodetect-bearer-only
bearerOnlyback to summary
protected boolean bearerOnly
Annotations
@JsonProperty:bearer-only
corsback to summary
protected boolean cors
Annotations
@JsonProperty:enable-cors
corsAllowedHeadersback to summary
protected String corsAllowedHeaders
Annotations
@JsonProperty:cors-allowed-headers
corsAllowedMethodsback to summary
protected String corsAllowedMethods
Annotations
@JsonProperty:cors-allowed-methods
corsExposedHeadersback to summary
protected String corsExposedHeaders
Annotations
@JsonProperty:cors-exposed-headers
corsMaxAgeback to summary
protected int corsMaxAge
Annotations
@JsonProperty:cors-max-age
credentialsback to summary
protected Map<String, Object> credentials
Annotations
@JsonProperty:credentials
enableBasicAuthback to summary
protected boolean enableBasicAuth
Annotations
@JsonProperty:enable-basic-auth
exposeTokenback to summary
protected boolean exposeToken
Annotations
@JsonProperty:expose-token
publicClientback to summary
protected boolean publicClient
Annotations
@JsonProperty:public-client
redirectRewriteRulesback to summary
protected Map<String, String> redirectRewriteRules
Annotations
@JsonProperty:redirect-rewrite-rules
resourceback to summary
protected String resource
Annotations
@JsonProperty:resource
useResourceRoleMappingsback to summary
protected boolean useResourceRoleMappings
Annotations
@JsonProperty:use-resource-role-mappings

Constructor Detail

BaseAdapterConfigback to summary
public BaseAdapterConfig()

Method Detail

getCorsAllowedHeadersback to summary
public String getCorsAllowedHeaders()
getCorsAllowedMethodsback to summary
public String getCorsAllowedMethods()
getCorsExposedHeadersback to summary
public String getCorsExposedHeaders()
getCorsMaxAgeback to summary
public int getCorsMaxAge()
getCredentialsback to summary
public Map<String, Object> getCredentials()
getRedirectRewriteRulesback to summary
public Map<String, String> getRedirectRewriteRules()
getResourceback to summary
public String getResource()
isAutodetectBearerOnlyback to summary
public boolean isAutodetectBearerOnly()
isBearerOnlyback to summary
public boolean isBearerOnly()
isCorsback to summary
public boolean isCors()
isEnableBasicAuthback to summary
public boolean isEnableBasicAuth()
isExposeTokenback to summary
public boolean isExposeToken()
isPublicClientback to summary
public boolean isPublicClient()
isUseResourceRoleMappingsback to summary
public boolean isUseResourceRoleMappings()
setAutodetectBearerOnlyback to summary
public void setAutodetectBearerOnly(boolean autodetectBearerOnly)
setBearerOnlyback to summary
public void setBearerOnly(boolean bearerOnly)
setCorsback to summary
public void setCors(boolean cors)
setCorsAllowedHeadersback to summary
public void setCorsAllowedHeaders(String corsAllowedHeaders)
setCorsAllowedMethodsback to summary
public void setCorsAllowedMethods(String corsAllowedMethods)
setCorsExposedHeadersback to summary
public void setCorsExposedHeaders(String corsExposedHeaders)
setCorsMaxAgeback to summary
public void setCorsMaxAge(int corsMaxAge)
setCredentialsback to summary
public void setCredentials(Map<String, Object> credentials)
setEnableBasicAuthback to summary
public void setEnableBasicAuth(boolean enableBasicAuth)
setExposeTokenback to summary
public void setExposeToken(boolean exposeToken)
setPublicClientback to summary
public void setPublicClient(boolean publicClient)
setRedirectRewriteRulesback to summary
public void setRedirectRewriteRules(Map<String, String> redirectRewriteRules)
setResourceback to summary
public void setResource(String resource)
setUseResourceRoleMappingsback to summary
public void setUseResourceRoleMappings(boolean useResourceRoleMappings)