package oauth1
Basic OAuth1 message signing support
This feature is not considered stable.
- Source
- oauth1.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- oauth1
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
final
case class
Consumer(key: String, secret: String) extends Product with Serializable
Representation of a Consumer key and secret
-
final
case class
Token(value: String, secret: String) extends Product with Serializable
Representation of an OAuth Token and Token secret
Value Members
-
def
signRequest[F[_]](req: Request[F], consumer: Consumer, callback: Option[Uri], verifier: Option[String], token: Option[Token])(implicit F: Monad[F], W: EntityDecoder[F, UrlForm]): F[Request[F]]
Sign the request with an OAuth Authorization header
Sign the request with an OAuth Authorization header
WARNING: POST requests with application/x-www-form-urlencoded bodies will be entirely buffered due to signing requirements.