SignatureAlgorithm

org.http4s.client.oauth1.SignatureAlgorithm
See theSignatureAlgorithm companion object

Implementations for Oauth1 signatures.

Attributes

Companion:
object
Source:
SignatureAlgorithm.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object HmacSha1.type
object HmacSha256.type
object HmacSha512.type

Members list

Concise view

Value members

Abstract methods

Attributes

Returns:

The signature method name per the oauth1.0 spec

Source:
SignatureAlgorithm.scala

Concrete methods

def generate[F[_] : MonadThrow](input: String, secretKey: String): F[String]

Apply the implementation's algorithm to the input

Apply the implementation's algorithm to the input

Attributes

input

The input value

secretKey

The secret key

Returns:

The base64-encoded output

Source:
SignatureAlgorithm.scala

Deprecated methods

def generate(input: String, secretKey: String): String

Attributes

Deprecated
true
Source:
SignatureAlgorithm.scala