Class KeyPermissions

java.lang.Object
com.azure.core.util.ExpandableStringEnum<KeyPermissions>
com.azure.resourcemanager.keyvault.models.KeyPermissions
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class KeyPermissions extends com.azure.core.util.ExpandableStringEnum<KeyPermissions>
Defines values for KeyPermissions.
  • Field Details

    • ALL

      public static final KeyPermissions ALL
      Static value all for KeyPermissions.
    • ENCRYPT

      public static final KeyPermissions ENCRYPT
      Static value encrypt for KeyPermissions.
    • DECRYPT

      public static final KeyPermissions DECRYPT
      Static value decrypt for KeyPermissions.
    • WRAP_KEY

      public static final KeyPermissions WRAP_KEY
      Static value wrapKey for KeyPermissions.
    • UNWRAP_KEY

      public static final KeyPermissions UNWRAP_KEY
      Static value unwrapKey for KeyPermissions.
    • SIGN

      public static final KeyPermissions SIGN
      Static value sign for KeyPermissions.
    • VERIFY

      public static final KeyPermissions VERIFY
      Static value verify for KeyPermissions.
    • GET

      public static final KeyPermissions GET
      Static value get for KeyPermissions.
    • LIST

      public static final KeyPermissions LIST
      Static value list for KeyPermissions.
    • CREATE

      public static final KeyPermissions CREATE
      Static value create for KeyPermissions.
    • UPDATE

      public static final KeyPermissions UPDATE
      Static value update for KeyPermissions.
    • IMPORT

      public static final KeyPermissions IMPORT
      Static value import for KeyPermissions.
    • DELETE

      public static final KeyPermissions DELETE
      Static value delete for KeyPermissions.
    • BACKUP

      public static final KeyPermissions BACKUP
      Static value backup for KeyPermissions.
    • RESTORE

      public static final KeyPermissions RESTORE
      Static value restore for KeyPermissions.
    • RECOVER

      public static final KeyPermissions RECOVER
      Static value recover for KeyPermissions.
    • PURGE

      public static final KeyPermissions PURGE
      Static value purge for KeyPermissions.
    • RELEASE

      public static final KeyPermissions RELEASE
      Static value release for KeyPermissions.
    • ROTATE

      public static final KeyPermissions ROTATE
      Static value rotate for KeyPermissions.
    • GETROTATIONPOLICY

      public static final KeyPermissions GETROTATIONPOLICY
      Static value getrotationpolicy for KeyPermissions.
    • SETROTATIONPOLICY

      public static final KeyPermissions SETROTATIONPOLICY
      Static value setrotationpolicy for KeyPermissions.
  • Constructor Details

    • KeyPermissions

      @Deprecated public KeyPermissions()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of KeyPermissions value.
  • Method Details

    • fromString

      public static KeyPermissions fromString(String name)
      Creates or finds a KeyPermissions from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding KeyPermissions.
    • values

      public static Collection<KeyPermissions> values()
      Gets known KeyPermissions values.
      Returns:
      known KeyPermissions values.