Class DateCondition
- java.lang.Object
-
- com.amazonaws.auth.policy.Condition
-
- com.amazonaws.auth.policy.conditions.DateCondition
-
public class DateCondition extends Condition
AWS access control policy condition that allows an access control statement to be conditionally applied based on the comparison of the current time at which a request is received, and a specific date.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DateCondition.DateComparisonType
Enumeration of the supported ways a date comparison can be evaluated.
-
Field Summary
-
Fields inherited from class com.amazonaws.auth.policy.Condition
conditionKey, type, values
-
-
Constructor Summary
Constructors Constructor Description DateCondition(DateCondition.DateComparisonType type, Date date)
Constructs a new access policy condition that compares the current time (on the AWS servers) to the specified date.
-
Method Summary
-
Methods inherited from class com.amazonaws.auth.policy.Condition
getConditionKey, getType, getValues, setConditionKey, setType, setValues, withConditionKey, withType, withValues, withValues
-
-
-
-
Constructor Detail
-
DateCondition
public DateCondition(DateCondition.DateComparisonType type, Date date)
Constructs a new access policy condition that compares the current time (on the AWS servers) to the specified date.- Parameters:
type
- The type of comparison to perform. For example,DateCondition.DateComparisonType.DateLessThan
will cause this policy condition to evaluate to true if the current date is less than the date specified in the second argument.date
- The date to compare against.
-
-