Package

com.bluelabs

akkaaws

Permalink

package akkaaws

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AWSCredentials extends AnyRef

    Permalink
  2. case class AWSSessionCredentials(accessKeyId: String, secretAccessKey: String, sessionToken: String) extends AWSCredentials with Product with Serializable

    Permalink
  3. case class BasicCredentials(accessKeyId: String, secretAccessKey: String) extends AWSCredentials with Product with Serializable

    Permalink
  4. case class CanonicalRequest(method: String, uri: String, queryString: String, headerString: String, signedHeaders: String, hashedPayload: String) extends Product with Serializable

    Permalink
  5. case class CredentialScope(date: LocalDate, awsRegion: String, awsService: String) extends Product with Serializable

    Permalink
  6. case class SigningKey(credentials: AWSCredentials, scope: CredentialScope, algorithm: String = "HmacSHA256") extends Product with Serializable

    Permalink

Value Members

  1. object AWSCredentials

    Permalink
  2. object CanonicalRequest extends Serializable

    Permalink
  3. object Signer

    Permalink
  4. object StreamUtils

    Permalink
  5. object Utils

    Permalink

Ungrouped