package authentication
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AuthorizationTokenGenerator extends StrictLogging
-
trait
KnownOAuthCredentialsSupplier
extends AnyRef
Used for resolving the known credentials corresponding to an OAuth client key
- class OAuthAuthenticatorFactory extends StrictLogging
- case class OAuthCredentials (clientKey: String, clientSecret: String) extends Product with Serializable
- case class OauthParameters (signatureMethod: String = "HMAC-SHA1", oauthSignature: String, version: String = "1.0", timestamp: String, consumerKey: String, nonce: String) extends Product with Serializable
- class OauthSignatureParser extends AnyRef
- class UnknownClientKeyException extends RuntimeException
-
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.
Value Members
- object OAuth1AuthenticationDirective