public class TobagoConfigImpl extends TobagoConfig
Implementation of the Tobago configuration.
All setters must are protected, so EL can't modify this config.
TOBAGO_CONFIG
Modifier | Constructor | Description |
---|---|---|
protected |
TobagoConfigImpl() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
addAvailableTheme(ThemeImpl availableTheme) |
|
protected void |
addSupportedThemeName(java.lang.String name) |
|
java.util.Map<java.lang.String,ThemeImpl> |
getAvailableThemes() |
|
ContentSecurityPolicy |
getContentSecurityPolicy() |
|
Theme |
getDefaultTheme() |
|
java.util.Map<java.lang.String,java.lang.String> |
getDefaultValidatorInfo() |
|
java.util.Map<java.lang.String,java.lang.String> |
getMimeTypes() |
|
javax.faces.application.ProjectStage |
getProjectStage() |
Deprecated.
since 4.0.0, use FacesContext.isProjectStage
|
Sanitizer |
getSanitizer() |
|
SecurityAnnotation |
getSecurityAnnotation() |
|
java.util.List<Theme> |
getSupportedThemes() |
|
Theme |
getTheme(java.lang.String name) |
|
protected void |
initDefaultValidatorInfo() |
|
boolean |
isCheckSessionSecret() |
|
boolean |
isClassicDateTimePicker() |
Deprecated.
since Tobago 3.0.0
|
boolean |
isCreateSessionSecret() |
|
boolean |
isDecodeLineFeed() |
|
boolean |
isPreventFrameAttacks() |
|
boolean |
isSetNosniffHeader() |
|
protected void |
lock() |
Lock the configuration, so it cannot be modified any more.
|
protected void |
resolveThemes() |
|
protected void |
setCheckSessionSecret(boolean checkSessionSecret) |
|
protected void |
setCreateSessionSecret(boolean createSessionSecret) |
|
void |
setDecodeLineFeed(boolean decodeLineFeed) |
|
protected void |
setDefaultThemeName(java.lang.String defaultThemeName) |
|
protected void |
setPreventFrameAttacks(boolean preventFrameAttacks) |
|
protected void |
setSanitizer(Sanitizer sanitizer) |
|
void |
setSecurityAnnotation(SecurityAnnotation securityAnnotation) |
|
protected void |
setSetNosniffHeader(boolean setNosniffHeader) |
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInstance, getInstance
protected void lock()
protected void addSupportedThemeName(java.lang.String name)
protected void resolveThemes()
public Theme getTheme(java.lang.String name)
getTheme
in class TobagoConfig
protected void setDefaultThemeName(java.lang.String defaultThemeName)
public java.util.List<Theme> getSupportedThemes()
getSupportedThemes
in class TobagoConfig
public Theme getDefaultTheme()
getDefaultTheme
in class TobagoConfig
protected void addAvailableTheme(ThemeImpl availableTheme)
public java.util.Map<java.lang.String,ThemeImpl> getAvailableThemes()
@Deprecated public javax.faces.application.ProjectStage getProjectStage()
getProjectStage
in class TobagoConfig
protected void initDefaultValidatorInfo()
public boolean isCreateSessionSecret()
isCreateSessionSecret
in class TobagoConfig
protected void setCreateSessionSecret(boolean createSessionSecret)
public boolean isCheckSessionSecret()
isCheckSessionSecret
in class TobagoConfig
protected void setCheckSessionSecret(boolean checkSessionSecret)
public boolean isPreventFrameAttacks()
isPreventFrameAttacks
in class TobagoConfig
protected void setPreventFrameAttacks(boolean preventFrameAttacks)
public ContentSecurityPolicy getContentSecurityPolicy()
getContentSecurityPolicy
in class TobagoConfig
public boolean isSetNosniffHeader()
isSetNosniffHeader
in class TobagoConfig
protected void setSetNosniffHeader(boolean setNosniffHeader)
public SecurityAnnotation getSecurityAnnotation()
getSecurityAnnotation
in class TobagoConfig
public void setSecurityAnnotation(SecurityAnnotation securityAnnotation)
public java.util.Map<java.lang.String,java.lang.String> getDefaultValidatorInfo()
public Sanitizer getSanitizer()
getSanitizer
in class TobagoConfig
protected void setSanitizer(Sanitizer sanitizer)
public boolean isDecodeLineFeed()
isDecodeLineFeed
in class TobagoConfig
public void setDecodeLineFeed(boolean decodeLineFeed)
public java.util.Map<java.lang.String,java.lang.String> getMimeTypes()
getMimeTypes
in class TobagoConfig
@Deprecated public boolean isClassicDateTimePicker()
isClassicDateTimePicker
in class TobagoConfig
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.