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

public class KeyBundle extends Object

A KeyBundle consisting of a WebKey plus its attributes.

Author:
Antonio Tarricone
See Also:
  • Field Details

    • attributes

      private KeyAttributes attributes

      The key management attributes.

    • key

      private JsonWebKey key

      The Json web key.

    • managed

      private Boolean managed

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

    • releasePolicy

      private KeyReleasePolicy releasePolicy

      The policy rules under which the key can be exported.

    • tags

      private Map<String,String> tags

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

  • Constructor Details

    • KeyBundle

      public KeyBundle()

      Default constructor.