You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -58,6 +64,24 @@ The following arguments are supported in the `dsm_sobject` resource block:
58
64
*_**allowed\_missing\_justifications (optional)**_: The security object allows missing justifications even if not provided.
59
65
*_**hash\_alg**_ = Hashing Algorithm for KCDSA and ECKCDSA
60
66
*_**subgroup\_size**_ = Subgroup Size for DSA and ECKCDSA
67
+
*_**rotation_policy(optional)**_ = Policy to rotate a Security Object, configure the below parameters.
68
+
**_**interval_days**_ = Rotate the key for every given number of days
69
+
**_**interval_weeks**_ = Rotate the key for every given number of weeks
70
+
**_**interval_months**_ = Rotate the key for every given number of months
71
+
**_**interval_years**_ = Rotate the key for every given number of years
72
+
**_**effective_at**_ = Start of the rotation policy time
73
+
**_**deactivate_rotated_key**_ = Deactivate original key after rotation (true/false)
74
+
**_**rotate_copied_keys**_ = Enable key rotation for copied keys
75
+
76
+
## Note on rotational_policy
77
+
78
+
Only one of the following attributes should be used while configuring the interval in rotational_policy
79
+
1. interval_days
80
+
2. interval_weeks
81
+
3. interval_months
82
+
4. interval_years
83
+
84
+
61
85
62
86
## Attribute Reference
63
87
@@ -89,4 +113,5 @@ The following attributes are stored in the `dsm_sobject` resource block:
89
113
*_**allowed\_missing\_justifications (optional)**_: Boolean value which allows missing justifications even if not provided to the security object. The values are `True` / `False`.
90
114
91
115
*_**hash\_alg**_ = Hashing Algorithm for KCDSA and ECKCDSA. The allowed Hashing Algorithms are `SHA1`,`SHA224`, `SHA256`, `SHA384`, `SHA521`.
92
-
*_**subgroup\_size**_ = Subgroup Size for DSA and ECKCDSA. The allowed Subgroup Sizes are `224` and `256`
116
+
*_**subgroup\_size**_ = Subgroup Size for DSA and ECKCDSA. The allowed Subgroup Sizes are `224` and `256`
117
+
*_**rotation\_policy**_ = Policy to rotate a security object
0 commit comments