Interface Keys

All Superinterfaces:
SupportsCreating<Key.DefinitionStages.Blank>, SupportsDeletingById, SupportsGettingById<Key>, SupportsGettingByName<Key>, SupportsGettingByNameAsync<Key>, SupportsListing<Key>

Entry point for Key Vault keys API.
  • Method Details

    • getByNameAndVersion

      Key getByNameAndVersion(String name, String version)
      Gets a Key Vault key.
      Parameters:
      name - the name of the key
      version - the version of the key
      Returns:
      the key
    • getByNameAndVersionAsync

      rx.Observable<Key> getByNameAndVersionAsync(String name, String version)
      Gets a Key Vault key.
      Parameters:
      name - the name of the key
      version - the version of the key
      Returns:
      the key
    • restore

      Key restore(byte[] backup)
      Restores a backup key into a Key Vault key.
      Parameters:
      backup - the backup key
      Returns:
      the key restored from the backup
    • restoreAsync

      rx.Observable<Key> restoreAsync(byte[] backup)
      Restores a backup key into a Key Vault key.
      Parameters:
      backup - the backup key
      Returns:
      the key restored from the backup