p

com.github.dafutils

authentication

package authentication

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AuthorizationTokenGenerator extends StrictLogging
  2. trait KnownOAuthCredentialsSupplier extends AnyRef

    Used for resolving the known credentials corresponding to an OAuth client key

  3. class OAuthAuthenticatorFactory extends StrictLogging
  4. case class OAuthCredentials (clientKey: String, clientSecret: String) extends Product with Serializable
  5. case class OauthParameters (signatureMethod: String = "HMAC-SHA1", oauthSignature: String, version: String = "1.0", timestamp: String, consumerKey: String, nonce: String) extends Product with Serializable
  6. class OauthSignatureParser extends AnyRef
  7. class UnknownClientKeyException extends RuntimeException
  8. class ValidatingOAuthConsumer extends CommonsHttpOAuthConsumer

    A consumer that signs with a pre-defined nonce and timestamp.

    A consumer that signs with a pre-defined nonce and timestamp. Allows to sign a request with the same nonce / timestamp as the ones used for another request. That way, if the generated signature matches the one of the incoming request, we can be certain that the incoming request has been signed with the same secret as ours.

Ungrouped