Types

Link copied to clipboard
data class Error(val message: String, val cause: Throwable? = null) : AuthResult

Protocol or state error — not a credentials problem.

Link copied to clipboard
data class Failure(val allowedMethods: Set<String>) : AuthResult

Server rejected credentials. allowedMethods lists methods still available to try.

Link copied to clipboard
data object Success : AuthResult