package oauth

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AccessResponse (oauth_token: String, oauth_token_secret: String) extends OAuthResponseWriter with Product with Serializable

    response to the client after verifying authorized token and client request

  2. case class AccessToken (key: String, secret: String, user: String, consumerKey: String) extends Token with Product with Serializable
  3. case class AuthorizeResponse (oauth_callback: String, oauth_token: String, oauth_verifier: String) extends OAuthResponse with Product with Serializable

    response to the client after a user authorizes a token

  4. case class Authorized (user: String) extends OAuthResponse with Product with Serializable
  5. case class AuthorizedRequestToken (key: String, secret: String, consumerKey: String, user: String, verifier: String) extends Token with Product with Serializable
  6. case class ChallengeResponse (realm: String) extends Product with Serializable
  7. trait Combining extends AnyRef
  8. trait Consumer extends AnyRef
  9. trait ConsumerStore extends AnyRef
  10. trait DefaultMessages extends Messages
  11. trait DefaultOAuthPaths extends OAuthPaths
  12. trait DefaultTokenStore extends TokenStore with TokenGenerator
  13. trait Encoding extends AnyRef
  14. case class Failure (status: Int, msg: String) extends OAuthResponse with Product with Serializable
  15. case class HostResponse [T](p: ResponseFunction[T]) extends OAuthResponse with Product with Serializable
  16. trait HostResponses extends AnyRef

    Provides a means of host-specific hooks into providing user interfaces

  17. trait Messages extends AnyRef

    Formatting for validation messages

  18. trait NonceStore extends AnyRef
  19. case class OAuth (stores: OAuthStores) extends OAuthed with OAuthStores with DefaultMessages with DefaultOAuthPaths with Product with Serializable

    Configured OAuthed class that satisfies requirements for OAuthStores

  20. trait OAuthPaths extends AnyRef

    Defines end points for oauth interation

  21. trait OAuthProvider extends AnyRef
  22. trait OAuthResponse extends AnyRef
  23. trait OAuthResponseWriter extends OAuthResponse with ResponseWriter with Encoding with Combining

    writes the response of to an oauth request to response body

  24. trait OAuthStores extends AnyRef

    OAuth storage and host dependencies

  25. trait OAuthed extends OAuthProvider with Plan
  26. trait Protected extends OAuthProvider with Plan
  27. case class Protection (stores: OAuthStores) extends Protected with OAuthStores with DefaultMessages with Product with Serializable
  28. case class RequestToken (key: String, secret: String, consumerKey: String, callback: String) extends Token with Product with Serializable
  29. trait Token extends AnyRef
  30. trait TokenGenerator extends AnyRef

    Provides random generation of token attributes

  31. case class TokenResponse (oauth_token: String, oauth_token_secret: String, oauth_callback_confirmed: Boolean) extends OAuthResponseWriter with Product with Serializable

    response to the client after verifying client request

  32. trait TokenStore extends AnyRef
  33. trait UserHost extends HostResponses
  34. trait UserLike extends AnyRef

    Represents the User in an oauth interaction

Value Members

  1. object Encoding extends Encoding
  2. object LoginResponse extends OAuthResponse with Product with Serializable
  3. object OAuth extends Serializable
  4. object Signatures

Ungrouped