Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
object PartialsHandler
Link copied to clipboard
interface PartialsLogger
Link copied to clipboard
object PasskeyHandler
Functions
Link copied to clipboard
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
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
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