BearerChallenge

scamper.http.auth.BearerChallenge
See theBearerChallenge companion object
sealed trait BearerChallenge extends Challenge

Challenge for Bearer authentication.

Attributes

Companion
object
Graph
Supertypes
trait Challenge
trait AuthType
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def error: Option[String]

Gets error parameter.

Gets error parameter.

Attributes

def errorDescription: Option[String]

Gets error_description parameter.

Gets error_description parameter.

Attributes

def errorUri: Option[Uri]

Gets error_uri parameter.

Gets error_uri parameter.

Attributes

def isInsufficientScope: Boolean

Tests for insufficient_scope error.

Tests for insufficient_scope error.

Attributes

def isInvalidRequest: Boolean

Tests for invalid_request error.

Tests for invalid_request error.

Attributes

def isInvalidToken: Boolean

Tests for invalid_token error.

Tests for invalid_token error.

Attributes

def realm: Option[String]

Gets realm.

Gets realm.

Attributes

def scope: Seq[String]

Gets scope.

Gets scope.

Attributes

Inherited methods

def params: Map[String, String]

Gets parameters.

Gets parameters.

Attributes

Inherited from:
Challenge

Concrete fields

val scheme: String

Gets scheme.

Gets scheme.

Attributes

Inherited fields

lazy override val toString: String

Returns formatted challenge.

Returns formatted challenge.

Attributes

Inherited from:
Challenge