Class KeyAttributes
java.lang.Object
it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.KeyAttributes
The attributes of a key managed by the key vault service.
- Author:
- Antonio Tarricone
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate Long
Creation time in UTC (Unix epoch in seconds).private Boolean
Determines whether the object is enabled.private Long
Expiry date in UTC (Unix epoch in seconds).private Boolean
Indicates if the private key can be exported.private Long
Not before date in UTC (Unix epoch in seconds).private Integer
softDelete data retention days.private String
Reflects the deletion recovery level currently in effect for keys in the current vault.private Long
Last updated time in UTC (Unix epoch in seconds). -
Constructor Summary
-
Method Summary
-
Field Details
-
created
Creation time in UTC (Unix epoch in seconds).
-
enabled
Determines whether the object is enabled.
-
exp
Expiry date in UTC (Unix epoch in seconds).
-
exportable
Indicates if the private key can be exported. Release policy must be provided when creating the first version of an exportable key.
-
nbf
Not before date in UTC (Unix epoch in seconds).
-
recoverableDays
softDelete data retention days. Value should be ≥7 and ≤ 90 when softDelete enabled, otherwise 0.
-
recoveryLevel
Reflects the deletion recovery level currently in effect for keys in the current vault.
- See Also:
-
updated
Last updated time in UTC (Unix epoch in seconds).
-
-
Constructor Details
-
KeyAttributes
public KeyAttributes()Default constructor.
-