Class WebappProperty
- java.lang.Object
-
- org.camunda.bpm.spring.boot.starter.property.WebappProperty
-
public class WebappProperty extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringapplicationPathprotected AuthenticationPropertiesauthstatic java.lang.StringDEFAULT_APP_PATHprotected HeaderSecurityPropertiesheaderSecurityprotected booleanindexRedirectEnabledstatic java.lang.StringPREFIXprotected java.lang.StringsecurityConfigFileprotected java.lang.StringwebjarClasspath
-
Constructor Summary
Constructors Constructor Description WebappProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetApplicationPath()AuthenticationPropertiesgetAuth()CsrfPropertiesgetCsrf()HeaderSecurityPropertiesgetHeaderSecurity()java.lang.StringgetSecurityConfigFile()SessionCookiePropertiesgetSessionCookie()java.lang.StringgetWebjarClasspath()booleanisIndexRedirectEnabled()protected java.lang.StringsanitizeApplicationPath(java.lang.String applicationPath)voidsetApplicationPath(java.lang.String applicationPath)voidsetAuth(AuthenticationProperties authentication)voidsetCsrf(CsrfProperties csrf)voidsetHeaderSecurity(HeaderSecurityProperties headerSecurity)voidsetIndexRedirectEnabled(boolean indexRedirectEnabled)voidsetSecurityConfigFile(java.lang.String securityConfigFile)voidsetSessionCookie(SessionCookieProperties sessionCookie)voidsetWebjarClasspath(java.lang.String webjarClasspath)java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_APP_PATH
public static final java.lang.String DEFAULT_APP_PATH
- See Also:
- Constant Field Values
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
indexRedirectEnabled
protected boolean indexRedirectEnabled
-
webjarClasspath
protected java.lang.String webjarClasspath
-
securityConfigFile
protected java.lang.String securityConfigFile
-
applicationPath
protected java.lang.String applicationPath
-
headerSecurity
@NestedConfigurationProperty protected HeaderSecurityProperties headerSecurity
-
auth
@NestedConfigurationProperty protected AuthenticationProperties auth
-
-
Method Detail
-
isIndexRedirectEnabled
public boolean isIndexRedirectEnabled()
-
setIndexRedirectEnabled
public void setIndexRedirectEnabled(boolean indexRedirectEnabled)
-
getWebjarClasspath
public java.lang.String getWebjarClasspath()
-
setWebjarClasspath
public void setWebjarClasspath(java.lang.String webjarClasspath)
-
getSecurityConfigFile
public java.lang.String getSecurityConfigFile()
-
setSecurityConfigFile
public void setSecurityConfigFile(java.lang.String securityConfigFile)
-
getApplicationPath
public java.lang.String getApplicationPath()
-
setApplicationPath
public void setApplicationPath(java.lang.String applicationPath)
-
sanitizeApplicationPath
protected java.lang.String sanitizeApplicationPath(java.lang.String applicationPath)
-
getCsrf
public CsrfProperties getCsrf()
-
setCsrf
public void setCsrf(CsrfProperties csrf)
-
getSessionCookie
public SessionCookieProperties getSessionCookie()
-
setSessionCookie
public void setSessionCookie(SessionCookieProperties sessionCookie)
-
getHeaderSecurity
public HeaderSecurityProperties getHeaderSecurity()
-
setHeaderSecurity
public void setHeaderSecurity(HeaderSecurityProperties headerSecurity)
-
getAuth
public AuthenticationProperties getAuth()
-
setAuth
public void setAuth(AuthenticationProperties authentication)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-