play.api.libs.oauth.OAuthCalculator
See theOAuthCalculator companion class
object OAuthCalculator
Object for creating signature calculator for the Play WS API.
Example:
import play.api.libs.oauth.{ ConsumerKey, OAuthCalculator, RequestToken }
import play.api.libs.ws.ahc.StandaloneAhcWSClient
def example(
twitterConsumerKey: String,
twitterConsumerSecret: String,
accessTokenKey: String,
accessTokenSecret: String,
ws: StandaloneAhcWSClient) = {
val consumerKey: ConsumerKey =
ConsumerKey(twitterConsumerKey, twitterConsumerSecret)
val requestToken: RequestToken =
RequestToken(accessTokenKey, accessTokenSecret)
ws.url("http://example.com/protected").
sign(OAuthCalculator(consumerKey, requestToken)).get()
}
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OAuthCalculator.type
Members list
In this article