Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface PartialsLogger
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun createCompressionHandler(next: SessionAttachmentHandler): EncodingHandler?
Link copied to clipboard
fun <S : PartialsSession> createPartialsHandler(defaultPage: PageFactory<S, *>, session: () -> S, next: HttpHandler, mapping: Array<out Pair<String, PageFactory<S, *>>>): PartialsHandler<S>
Link copied to clipboard
@JvmName(name = "createPartialsServerWithClasses")
fun <S : PartialsSession> createPartialsServer(port: Int = 8080, session: () -> S, vararg mapping: Pair<String, KClass<*>>, logger: PartialsLogger = DefaultPartialsLogger(), sessionManager: SessionManager = InMemorySessionManager("SESSION_MANAGER"), sessionConfig: SessionCookieConfig = createSessionCookieConfig(), resourceBasePath: String = "static", resourceUrlPrefix: String = "/static", maxRequestSize: Long = maximumRequestSize, credentialRepo: PartialsCredentialRepository? = null): Undertow
fun <S : PartialsSession> createPartialsServer(port: Int = 8080, session: () -> S, vararg mapping: Pair<String, PageFactory<S, *>>, logger: PartialsLogger = DefaultPartialsLogger(), sessionManager: SessionManager = InMemorySessionManager("SESSION_MANAGER"), sessionConfig: SessionCookieConfig = createSessionCookieConfig(), resourceBasePath: String = "static", resourceUrlPrefix: String = "/static", maxRequestSize: Long = maximumRequestSize, credentialRepo: PartialsCredentialRepository? = null): Undertow
Link copied to clipboard
fun <S : PartialsSession> createPasskeyHandler(next: HttpHandler, credentialRepo: PartialsCredentialRepository, registerBegin: String = "/partials/passkey/register/begin", registerFinish: String = "/partials/passkey/register/finish", loginBegin: String = "/partials/passkey/login/begin", loginFinish: String = "/partials/passkey/login/finish"): HttpHandler
Link copied to clipboard
fun createSessionCookieConfig(): SessionCookieConfig
Link copied to clipboard
fun <S : PartialsSession> createSessionHandler(next: HttpHandler, sessionManager: SessionManager, sessionConfig: SessionCookieConfig): SessionAttachmentHandler
Link copied to clipboard
fun createStaticResourceHandler(resourceBasePath: String, resourceUrlPrefix: String): StaticResourceHandler
Link copied to clipboard
fun main()
Link copied to clipboard