| Package | Description |
|---|---|
| com.microsoft.azure.keyvault |
This package contains the classes for KeyVaultClient.
|
| com.microsoft.azure.keyvault.models |
This package contains the models classes for KeyVaultClient.
|
| Modifier and Type | Method and Description |
|---|---|
KeyBundle |
KeyVaultClient.createKey(CreateKeyRequest createKeyRequest)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClient.deleteKey(String vaultBaseUrl,
String keyName)
Deletes a key of any type from storage in Azure Key Vault.
|
KeyBundle |
KeyVaultClient.getKey(String keyIdentifier)
Gets the public part of a stored key.
|
KeyBundle |
KeyVaultClient.getKey(String vaultBaseUrl,
String keyName)
Gets the public part of a stored key.
|
KeyBundle |
KeyVaultClient.getKey(String vaultBaseUrl,
String keyName,
String keyVersion)
Gets the public part of a stored key.
|
KeyBundle |
KeyVaultClient.importKey(ImportKeyRequest importKeyRequest)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClient.restoreKey(String vaultBaseUrl,
byte[] keyBundleBackup)
Restores the backup key in to a vault.
|
KeyBundle |
KeyVaultClient.updateKey(UpdateKeyRequest updateKeyRequest)
The update key operation changes specified attributes of a stored key and can be applied to any key type and key version stored in Azure Key Vault.
|
| Modifier and Type | Method and Description |
|---|---|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.createKeyAsync(CreateKeyRequest createKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.deleteKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Deletes a key of any type from storage in Azure Key Vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String keyIdentifier,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.importKeyAsync(ImportKeyRequest importKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.restoreKeyAsync(String vaultBaseUrl,
byte[] keyBundleBackup,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Restores the backup key in to a vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.updateKeyAsync(UpdateKeyRequest updateKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
The update key operation changes specified attributes of a stored key and can be applied to any key type and key version stored in Azure Key Vault.
|
| Modifier and Type | Method and Description |
|---|---|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.createKeyAsync(CreateKeyRequest createKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.deleteKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Deletes a key of any type from storage in Azure Key Vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String keyIdentifier,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.getKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.importKeyAsync(ImportKeyRequest importKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.restoreKeyAsync(String vaultBaseUrl,
byte[] keyBundleBackup,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Restores the backup key in to a vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClient.updateKeyAsync(UpdateKeyRequest updateKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
The update key operation changes specified attributes of a stored key and can be applied to any key type and key version stored in Azure Key Vault.
|
| Modifier and Type | Method and Description |
|---|---|
KeyBundle |
KeyBundle.withAttributes(KeyAttributes attributes)
Set the attributes value.
|
KeyBundle |
KeyBundle.withKey(JsonWebKey key)
Set the key value.
|
KeyBundle |
KeyBundle.withTags(Map<String,String> tags)
Set the tags value.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/