java.lang.Object
it.pagopa.swclient.mil.azureservices.keyvault.keys.bean.DeletedKeyBundle

public class DeletedKeyBundle extends Object

A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info

Author:
Antonio Tarricone
See Also:
  • Field Details

    • delAttributes

      private KeyAttributes delAttributes

      The key management attributes.

    • delDeletedDate

      private Long delDeletedDate

      The time when the key was deleted, in UTC.

    • delKey

      private JsonWebKey delKey

      The Json web key.

    • delManaged

      private Boolean delManaged

      True if the key's lifetime is managed by key vault. If this is a key backing a certificate, then managed will be true.

    • delRecoveryId

      private String delRecoveryId

      The url of the recovery object, used to identify and recover the deleted key.

    • delReleasePolicy

      private KeyReleasePolicy delReleasePolicy

      The policy rules under which the key can be exported.

    • delScheduledPurgeDate

      private Long delScheduledPurgeDate

      The time when the key is scheduled to be purged, in UTC.

    • delTags

      private Map<String,String> delTags

      Application specific metadata in the form of key-value pairs.

  • Constructor Details

    • DeletedKeyBundle

      public DeletedKeyBundle()

      Default constructor.