| Package | Description |
|---|---|
| com.microsoft.azure.keyvault |
This package contains the classes for KeyVaultClientBase.
|
| com.microsoft.azure.keyvault.implementation |
This package contains the classes for KeyVaultClient.
|
| com.microsoft.azure.keyvault.models |
This package contains the models classes for KeyVaultClientBase.
|
| com.microsoft.azure.keyvault.requests |
This package contains the classes for KeyVaultClient.
|
| Modifier and Type | Method and Description |
|---|---|
KeyBundle |
KeyVaultClientCustom.createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
KeyBundle |
KeyVaultClientBase.createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
KeyVaultClientCustom.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
rx.Observable<KeyBundle> |
KeyVaultClientBase.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBase.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve,
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> |
KeyVaultClientCustom.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientCustom.createKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBase.createKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClientBase.importKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
KeyVaultClientBase.importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBase.importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBase.importKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClientBase.updateKey(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
rx.Observable<KeyBundle> |
KeyVaultClientBase.updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBase.updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBase.updateKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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 |
KeyVaultClientCustomImpl.createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags) |
KeyBundle |
KeyVaultClientBaseImpl.createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
KeyVaultClientCustomImpl.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags) |
rx.Observable<KeyBundle> |
KeyVaultClientBaseImpl.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBaseImpl.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve,
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> |
KeyVaultClientCustomImpl.createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback) |
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientCustomImpl.createKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags) |
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBaseImpl.createKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClientBaseImpl.importKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
KeyVaultClientBaseImpl.importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBaseImpl.importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBaseImpl.importKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
KeyBundle |
KeyVaultClientBaseImpl.updateKey(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
rx.Observable<KeyBundle> |
KeyVaultClientBaseImpl.updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
KeyVaultClientBaseImpl.updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
KeyVaultClientBaseImpl.updateKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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 |
|---|---|
KeyAttributes |
KeyItem.attributes()
Get the attributes value.
|
KeyAttributes |
KeyBundle.attributes()
Get the attributes value.
|
KeyAttributes |
KeyUpdateParameters.keyAttributes()
Get the keyAttributes value.
|
KeyAttributes |
KeyImportParameters.keyAttributes()
Get the keyAttributes value.
|
KeyAttributes |
KeyCreateParameters.keyAttributes()
Get the keyAttributes value.
|
| Modifier and Type | Method and Description |
|---|---|
KeyItem |
KeyItem.withAttributes(KeyAttributes attributes)
Set the attributes value.
|
KeyBundle |
KeyBundle.withAttributes(KeyAttributes attributes)
Set the attributes value.
|
KeyUpdateParameters |
KeyUpdateParameters.withKeyAttributes(KeyAttributes keyAttributes)
Set the keyAttributes value.
|
KeyImportParameters |
KeyImportParameters.withKeyAttributes(KeyAttributes keyAttributes)
Set the keyAttributes value.
|
KeyCreateParameters |
KeyCreateParameters.withKeyAttributes(KeyAttributes keyAttributes)
Set the keyAttributes value.
|
| Modifier and Type | Method and Description |
|---|---|
KeyAttributes |
UpdateKeyRequest.keyAttributes() |
KeyAttributes |
ImportKeyRequest.keyAttributes() |
KeyAttributes |
CreateKeyRequest.keyAttributes() |
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/