Package com.intuit.karate.http
Class ServerConfig
- java.lang.Object
-
- com.intuit.karate.http.ServerConfig
-
public class ServerConfig extends Object
- Author:
- pthomas3
-
-
Field Summary
Fields Modifier and Type Field Description static SessionGLOBAL_SESSION
-
Constructor Summary
Constructors Constructor Description ServerConfig(ResourceResolver resourceResolver)ServerConfig(String root)
-
Method Summary
-
-
-
Field Detail
-
GLOBAL_SESSION
public static final Session GLOBAL_SESSION
-
-
Constructor Detail
-
ServerConfig
public ServerConfig(ResourceResolver resourceResolver)
-
ServerConfig
public ServerConfig(String root)
-
-
Method Detail
-
getResourceResolver
public ResourceResolver getResourceResolver()
-
getHostContextPath
public String getHostContextPath()
-
getHomePagePath
public String getHomePagePath()
-
getSigninPagePath
public String getSigninPagePath()
-
getSignoutPagePath
public String getSignoutPagePath()
-
getSessionCookieName
public String getSessionCookieName()
-
isStripContextPathFromRequest
public boolean isStripContextPathFromRequest()
-
isUseGlobalSession
public boolean isUseGlobalSession()
-
isAutoCreateSession
public boolean isAutoCreateSession()
-
isNoCache
public boolean isNoCache()
-
isDevMode
public boolean isDevMode()
-
getSessionExpirySeconds
public int getSessionExpirySeconds()
-
getSessionStore
public SessionStore getSessionStore()
-
getContextFactory
public java.util.function.Function<Request,ServerContext> getContextFactory()
-
getHttpClientFactory
public java.util.function.Function<Request,HttpClient> getHttpClientFactory()
-
hostContextPath
public ServerConfig hostContextPath(String value)
-
homePagePath
public ServerConfig homePagePath(String value)
-
signinPagePath
public ServerConfig signinPagePath(String value)
-
signoutPagePath
public ServerConfig signoutPagePath(String value)
-
sessionCookieName
public ServerConfig sessionCookieName(String value)
-
stripContextPathFromRequest
public ServerConfig stripContextPathFromRequest(boolean value)
-
useGlobalSession
public ServerConfig useGlobalSession(boolean value)
-
autoCreateSession
public ServerConfig autoCreateSession(boolean value)
-
noCache
public ServerConfig noCache(boolean value)
-
devMode
public ServerConfig devMode(boolean value)
-
sessionStore
public ServerConfig sessionStore(SessionStore value)
-
sessionExpirySeconds
public ServerConfig sessionExpirySeconds(int value)
-
contextFactory
public ServerConfig contextFactory(java.util.function.Function<Request,ServerContext> value)
-
httpClientFactory
public ServerConfig httpClientFactory(java.util.function.Function<Request,HttpClient> value)
-
-