| 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 |
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> |
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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> |
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.
|
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.
|
| Modifier and Type | Field and Description |
|---|---|
static JsonWebKeyCurveName |
JsonWebKeyCurveName.P_256
Static value P-256 for JsonWebKeyCurveName.
|
static JsonWebKeyCurveName |
JsonWebKeyCurveName.P_256K
Static value P-256K for JsonWebKeyCurveName.
|
static JsonWebKeyCurveName |
JsonWebKeyCurveName.P_384
Static value P-384 for JsonWebKeyCurveName.
|
static JsonWebKeyCurveName |
JsonWebKeyCurveName.P_521
Static value P-521 for JsonWebKeyCurveName.
|
| Modifier and Type | Method and Description |
|---|---|
JsonWebKeyCurveName |
KeyProperties.curve()
Get the curve value.
|
JsonWebKeyCurveName |
KeyCreateParameters.curve()
Get the curve value.
|
| Modifier and Type | Method and Description |
|---|---|
KeyProperties |
KeyProperties.withCurve(JsonWebKeyCurveName curve)
Set the curve value.
|
KeyCreateParameters |
KeyCreateParameters.withCurve(JsonWebKeyCurveName curve)
Set the curve value.
|
| Modifier and Type | Method and Description |
|---|---|
JsonWebKeyCurveName |
CreateKeyRequest.curve() |
| Modifier and Type | Method and Description |
|---|---|
CreateKeyRequest.Builder |
CreateKeyRequest.Builder.withCurve(JsonWebKeyCurveName curve)
Set the curve value.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/