fly.play.aws

policy

package policy

Visibility
  1. Public
  2. All

Type Members

  1. case class AwsPolicy(base64Encoded: String, signatureName: String, signature: String, conditions: Seq[Condition]) extends Product with Serializable

  2. trait Condition extends AnyRef

  3. trait ElementValueBuilder[T] extends AnyRef

  4. case class Eq(element: String, value: String) extends StringCondition with Product with Serializable

  5. trait EqBuilder[T] extends ElementValueBuilder[T]

  6. trait FromRangeBuilder extends AnyRef

  7. case class PolicyBuilder(expiration: Date, conditions: Seq[Condition] = Seq.empty)(implicit signer: AwsSigner) extends Product with Serializable

  8. case class Range(element: String, from: Long, to: Long) extends Condition with Product with Serializable

  9. case class StartsWith(element: String, value: String) extends StringCondition with Product with Serializable

  10. trait StartsWithBuilder[T] extends ElementValueBuilder[T]

  11. trait StringCondition extends Condition

  12. trait ToRangeBuilder extends AnyRef

Value Members

  1. object Condition

Ungrouped