package
oauth2
Type Members
-
-
case class
AccessToken(token: String, refreshToken: Option[String], scope: Option[String], expiresIn: Option[Long], createdAt: Date) extends Product with Serializable
-
-
case class
AccessTokenRequest[U](clientId: String, clientSecret: String, user: U) extends Product with Serializable
-
case class
AuthInfo[U](user: U, clientId: String, scope: Option[String], redirectUri: Option[String]) extends Product with Serializable
-
-
case class
AuthorizationRequest(headers: Map[String, Seq[String]], params: Map[String, Seq[String]]) extends RequestBase with Product with Serializable
-
case class
ClientCredential(clientId: String, clientSecret: String) extends Product with Serializable
-
-
-
trait
DataHandler[U] extends AnyRef
-
-
case class
FetchResult(token: String, params: Map[String, String]) extends Product with Serializable
-
-
case class
GrantHandlerResult(tokenType: String, accessToken: String, expiresIn: Option[Long], refreshToken: Option[String], scope: Option[String]) extends Product with Serializable
-
-
-
-
-
-
-
abstract
class
OAuthError extends Exception
-
-
-
-
-
-
-
case class
ProtectedResourceRequest(headers: Map[String, Seq[String]], params: Map[String, Seq[String]]) extends RequestBase with Product with Serializable
-
-
-
-
-
-
-
Inherited from AnyRef
Inherited from Any