Types

Link copied to clipboard
Link copied to clipboard
@Serializable
sealed interface Factory
Link copied to clipboard
@Serializable
enum Method : Enum<Authenticator.Method>
Link copied to clipboard
@Serializable
data class MethodRule(val method: Authenticator.Method, val user: String? = null, val remoteAddress: String? = null)

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
abstract fun methodFor(user: String?, remoteAddress: String?): Authenticator.Method?
Link copied to clipboard
open fun revalidate(authResult: OAuthResult): OAuthResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun verifyPassword(user: String, password: String): AuthResult