SessionAuthenticationProvider

class SessionAuthenticationProvider<T : Any> : 
    AuthenticationProvider

Represents a session-based authentication provider

Types

Configuration

class Configuration<T : Any> : Configuration

Session auth configuration

Properties

type

val type: KClass<T>

of session

Inherited Properties

name

val name: String?

Provider name or null for a default provider

pipeline

Authentication pipeline for this provider

skipWhen

Authentication filters specifying if authentication is required for particular ApplicationCall

Inherited Functions

skipWhen

fun skipWhen(predicate: (ApplicationCall) -> Boolean): Unit

Adds an authentication filter to the list