Interface Keys
- All Superinterfaces:
SupportsCreating<Key.DefinitionStages.Blank>, SupportsDeletingById, SupportsGettingById<Key>, SupportsGettingByName<Key>, SupportsListing<Key>
public interface Keys
extends SupportsCreating<Key.DefinitionStages.Blank>, SupportsDeletingById, SupportsGettingById<Key>, SupportsGettingByName<Key>, SupportsListing<Key>
Entry point for Key Vault keys API.
-
Method Summary
Modifier and TypeMethodDescriptiongetByNameAndVersion(String name, String version) Gets a Key Vault key.getByNameAndVersionAsync(String name, String version) Gets a Key Vault key.restore(byte[] backup) Restores a backup key into a Key Vault key.restoreAsync(byte[] backup) Restores a backup key into a Key Vault key.Methods inherited from interface SupportsCreating
defineMethods inherited from interface SupportsDeletingById
deleteById, deleteByIdAsyncMethods inherited from interface SupportsGettingById
getById, getByIdAsyncMethods inherited from interface SupportsGettingByName
getByName, getByNameAsyncMethods inherited from interface SupportsListing
list, listAsync
-
Method Details
-
getByNameAndVersion
-
getByNameAndVersionAsync
-
restore
Restores a backup key into a Key Vault key.- Parameters:
backup- the backup key- Returns:
- the key restored from the backup
-
restoreAsync
-