fly
.
play
.
aws
policy
package
policy
Visibility
Public
All
Type Members
case class
AwsPolicy
(
base64Encoded:
String
,
signatureName:
String
,
signature:
String
,
conditions:
Seq
[
Condition
]
)
extends
Product
with
Serializable
trait
Condition
extends
AnyRef
trait
ElementValueBuilder
[
T
]
extends
AnyRef
case class
Eq
(
element:
String
,
value:
String
)
extends
StringCondition
with
Product
with
Serializable
trait
EqBuilder
[
T
]
extends
ElementValueBuilder
[
T
]
trait
FromRangeBuilder
extends
AnyRef
case class
PolicyBuilder
(
expiration:
Date
,
conditions:
Seq
[
Condition
] =
Seq.empty
)
(
implicit
signer:
AwsSigner
)
extends
Product
with
Serializable
case class
Range
(
element:
String
,
from:
Long
,
to:
Long
)
extends
Condition
with
Product
with
Serializable
case class
StartsWith
(
element:
String
,
value:
String
)
extends
StringCondition
with
Product
with
Serializable
trait
StartsWithBuilder
[
T
]
extends
ElementValueBuilder
[
T
]
trait
StringCondition
extends
Condition
trait
ToRangeBuilder
extends
AnyRef
Value Members
object
Condition
Ungrouped