Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

ALG - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
ALL_ALGORITHMS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
ALL_ALGORITHMS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
ALL_OPERATIONS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
ALL_TYPES - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
applyConfig(String, Map<String, Object>) - Method in class com.microsoft.azure.keyvault.authentication.KeyVaultCredentials
 
ATTRIBUTES - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
authenticate(Credentials, HttpRequest) - Method in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Implements authentication by delegating to the credentials object.
authenticate(ServiceRequestContext, BearerAuthentication) - Method in interface com.microsoft.azure.keyvault.authentication.BearerCredentialsSupport
Authenticates a request by answering a challenge.
authenticate(ServiceRequestContext, BearerAuthentication) - Method in class com.microsoft.azure.keyvault.authentication.KeyVaultCredentials
 

B

backupKeyAsync(String, String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Creates a backup of a key.
backupKeyAsync(String, String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
BackupKeyResponseMessage - Class in com.microsoft.azure.keyvault.models
 
BackupKeyResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.BackupKeyResponseMessage
 
Base64UrlDeserializer - Class in com.microsoft.azure.keyvault.webkey
 
Base64UrlDeserializer() - Constructor for class com.microsoft.azure.keyvault.webkey.Base64UrlDeserializer
 
Base64UrlSerializer - Class in com.microsoft.azure.keyvault.webkey
 
Base64UrlSerializer() - Constructor for class com.microsoft.azure.keyvault.webkey.Base64UrlSerializer
 
BearerAuthentication - Class in com.microsoft.azure.keyvault.authentication
An AuthScheme that conforms to OAuth 2.0 specification (which handles "bearer" tokens).
BearerAuthentication(HttpContext) - Constructor for class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Creates an instance specifying the HttpContext.
BearerAuthenticationSetup - Class in com.microsoft.azure.keyvault.authentication
A helper class that can configure a HttpClientBuilder to call the BearerCredentialsSupport class.
BearerCredentialsSupport - Interface in com.microsoft.azure.keyvault.authentication
Indicates that the underlying object supports the bearer authentication scheme.

C

close() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
com.microsoft.azure.keyvault - package com.microsoft.azure.keyvault
This package contains the Azure Key Vault client interface and associated configuration and utility classes.
com.microsoft.azure.keyvault.authentication - package com.microsoft.azure.keyvault.authentication
This package contains classes used for authentication within the Azure Key Vault service.
com.microsoft.azure.keyvault.models - package com.microsoft.azure.keyvault.models
This package contains model classes used to send requests to and receive results from the Azure Key Vault service.
com.microsoft.azure.keyvault.webkey - package com.microsoft.azure.keyvault.webkey
This package contains a partial implementation of the JSON Web Key (JWK) standard.
configure(String, CloudCredentials) - Static method in class com.microsoft.azure.keyvault.KeyVaultConfiguration
Creates a new configuration.
configure(Configuration, String, CloudCredentials) - Static method in class com.microsoft.azure.keyvault.KeyVaultConfiguration
Modifies an existing configuration.
configureClientBuilder(HttpClientBuilder, CloudCredentials) - Static method in class com.microsoft.azure.keyvault.authentication.BearerAuthenticationSetup
Checks if the credentials parameter is an instance of BearerCredentialsSupport.
configureClientBuilder(HttpClientBuilder, BearerCredentialsSupport) - Static method in class com.microsoft.azure.keyvault.authentication.BearerAuthenticationSetup
Configures a HttpClientBuilder to call the informed BearerCredentialsSupport object to answer "bearer" challenges, such as 401 Unauthorized responses.
CONTENTTYPE - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
create() - Static method in class com.microsoft.azure.keyvault.KeyVaultClientService
Creates an instance of the KeyVaultManagementClient API.
create(Configuration) - Static method in class com.microsoft.azure.keyvault.KeyVaultClientService
Creates an instance of the KeyVaultManagementClient API using the specified configuration.
create(String) - Static method in class com.microsoft.azure.keyvault.KeyVaultClientService
Creates an instance of the KeyVaultManagementClient API.
create(String, Configuration) - Static method in class com.microsoft.azure.keyvault.KeyVaultClientService
Creates an instance of the KeyVaultManagementClient API using the specified configuration.
createKeyAsync(String, String, String, Integer, String[], KeyAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Creates a new key and returns its attributes.
createKeyAsync(String, String, String, Integer, String[], KeyAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
CreateKeyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
CreateKeyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 

D

DECRYPT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
decryptAsync(String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a DECRYPT operation using the specified key.
decryptAsync(String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
deleteKeyAsync(String, String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Deletes a vault key, including all its versions.
deleteKeyAsync(String, String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
DeleteKeyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
DeleteKeyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.DeleteKeyRequestMessage
 
deleteSecretAsync(String, String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Deletes a vault secret, including all its versions.
deleteSecretAsync(String, String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
deserialize(JsonParser, DeserializationContext) - Method in class com.microsoft.azure.keyvault.webkey.Base64UrlDeserializer
 
DIGEST - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
doAuthenticate(ServiceRequestContext, Map<String, String>) - Method in class com.microsoft.azure.keyvault.authentication.KeyVaultCredentials
Answers a server challenge with a token header.

E

EC - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
ENCRYPT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
encryptAsync(String, String, String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs an ENCRYPT operation using the specified key.
encryptAsync(String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs an ENCRYPT operation using the specified key.
encryptAsync(String, String, String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
encryptAsync(String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
Error - Class in com.microsoft.azure.keyvault.models
 
Error() - Constructor for class com.microsoft.azure.keyvault.models.Error
Default constructor
ErrorResponseMessage - Class in com.microsoft.azure.keyvault.models
 
ErrorResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.ErrorResponseMessage
Default constructor
Exports - Class in com.microsoft.azure.keyvault
The Class Exports.
Exports() - Constructor for class com.microsoft.azure.keyvault.Exports
 

F

fromRSA(KeyPair) - Static method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 

G

getAdditionalInfo() - Method in class com.microsoft.azure.keyvault.models.Error
 
getAdditionalInfo() - Method in class com.microsoft.azure.keyvault.models.ErrorResponseMessage
 
getAlg() - Method in class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
getAlg() - Method in class com.microsoft.azure.keyvault.models.KeyOpRequestMessage
 
getApiVersion() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets the API version.
getApiVersion() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
getAttributes() - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
getBaseIdentifier() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
The base identifier for an object, does not include the object version.
getBaseUri() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets the URI used as the base for all cloud service requests.
getBaseUri() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getCode() - Method in class com.microsoft.azure.keyvault.models.Error
 
getContentType() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getContentType() - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
getCreated() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
getCreated() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
getCreatedUnixTime() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
getCreatedUnixTime() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
getCredentials() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the credential
getCredentials() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getD() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getDigest() - Method in class com.microsoft.azure.keyvault.models.VerifyRequestMessage
 
getDP() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getDQ() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getE() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getEnabled() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
getEnabled() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
getError() - Method in class com.microsoft.azure.keyvault.models.ErrorResponseMessage
 
getExpires() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
getExpires() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
getExpiresUnixTime() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
getExpiresUnixTime() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
getHsm() - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
getId() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getId() - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
getIdentifier() - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
getIdentifier() - Method in class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
getIdentifier() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
The identifier for an object, includes the objects version.
getIdentifier() - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
getk() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getKey() - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
getKey() - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
getKey() - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
getKeyAsync(String, String, String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns key data.
getKeyAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns key data.
getKeyAsync(String, String, String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKeyAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKeyIdentifier() - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
getKeyOps() - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
getKeyOps() - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
getKeyOps() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
GetKeyResponseMessage - Class in com.microsoft.azure.keyvault.models
 
GetKeyResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
getKeysAsync(String, Integer) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns a list of keys in the vault.
getKeysAsync(String, Integer) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKeySize() - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
getKeysNextAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns the next page of the list of keys in the vault.
getKeysNextAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKeyVersionsAsync(String, String, Integer) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns a list of versions of a vault key.
getKeyVersionsAsync(String, String, Integer) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKeyVersionsNextAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns the next page of the list of versions of a vault key.
getKeyVersionsNextAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getKid() - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
getKid() - Method in class com.microsoft.azure.keyvault.models.KeyOperationResult
 
getKid() - Method in class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
getKid() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getKty() - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
getKty() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getLongRunningOperationInitialTimeout() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the initial timeout for Long Running Operations.
getLongRunningOperationInitialTimeout() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getLongRunningOperationRetryTimeout() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the retry timeout for Long Running Operations.
getLongRunningOperationRetryTimeout() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getMessage() - Method in class com.microsoft.azure.keyvault.models.Error
 
getN() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getName() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
The name of the object.
getNextLink() - Method in class com.microsoft.azure.keyvault.models.ListKeysResponseMessage
 
getNextLink() - Method in class com.microsoft.azure.keyvault.models.ListSecretsResponseMessage
 
getNotBefore() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
getNotBefore() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
getNotBeforeUnixTime() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
getNotBeforeUnixTime() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
getP() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getParameters() - Method in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Returns authentication parameters, which typically are the contents of the www-authenticate HTTP header.
getQ() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getQI() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getResult() - Method in class com.microsoft.azure.keyvault.models.KeyOperationResult
 
getSchemeName() - Method in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Always returns "bearer".
getSecretAsync(String, String, String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns secret data.
getSecretAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns secret data.
getSecretAsync(String, String, String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getSecretAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getSecretIdentifier() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getSecretsAsync(String, Integer) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Returns a list of secrets in the vault.
getSecretsAsync(String, Integer) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getSecretsNextAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
 
getSecretsNextAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getSecretVersionsAsync(String, String, Integer) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
 
getSecretVersionsAsync(String, String, Integer) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getSecretVersionsNextAsync(String) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
 
getSecretVersionsNextAsync(String) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getServiceClient() - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
The underlying ServiceClient, used mainly for tests.
getServiceClient() - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
getT() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
getTags() - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
getTags() - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
getTags() - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
getTags() - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
getTags() - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
getTags() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getTags() - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
getTags() - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
getUpdated() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
getUpdated() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
getUpdatedUnixTime() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
getUpdatedUnixTime() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
getValue() - Method in class com.microsoft.azure.keyvault.models.BackupKeyResponseMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
getValue() - Method in class com.microsoft.azure.keyvault.models.KeyOpRequestMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.ListKeysResponseMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.ListSecretsResponseMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.RestoreKeyRequestMessage
 
getValue() - Method in class com.microsoft.azure.keyvault.models.Secret
 
getValue() - Method in class com.microsoft.azure.keyvault.models.VerifyResponseMessage
 
getVault() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
The vault containing the object
getVersion() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
The version of the object.

H

HSM - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 

I

ID - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
importKeyAsync(String, String, KeyBundle, Boolean) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Imports an existing key into the service.
importKeyAsync(String, String, KeyBundle, Boolean) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
ImportKeyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
ImportKeyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
isComplete() - Method in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Always returns false to avoid caching the token.
isConnectionBased() - Method in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
Always returns false because the same token can be used in multiple connections.
isKeyIdentifier(String) - Static method in class com.microsoft.azure.keyvault.models.KeyIdentifier
 
isObjectIdentifier(String, String) - Static method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
 
isSecretIdentifier(String) - Static method in class com.microsoft.azure.keyvault.models.SecretIdentifier
 

J

JsonWebKey - Class in com.microsoft.azure.keyvault.webkey
 
JsonWebKey() - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
JsonWebKeyEncryptionAlgorithm - Class in com.microsoft.azure.keyvault.webkey
Supported JsonWebKey Algorithms
JsonWebKeyOperation - Class in com.microsoft.azure.keyvault.webkey
Supported JsonWebKey operations
JsonWebKeySignatureAlgorithm - Class in com.microsoft.azure.keyvault.webkey
Supported JsonWebKey Algorithms
JsonWebKeyType - Class in com.microsoft.azure.keyvault.webkey
Supported JsonWebKey key types (kty)

K

KEY - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
KEY_OPS - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
KEY_SIZE - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
KeyAttributes - Class in com.microsoft.azure.keyvault.models
The attributes of a key managed by the KeyVault service
KeyAttributes() - Constructor for class com.microsoft.azure.keyvault.models.KeyAttributes
Default constructor The defaults for the properties are Enabled = null NotBefore = null Expires = null Created = null Updated = null
KeyBundle - Class in com.microsoft.azure.keyvault.models
A KeyBundle consisting of a WebKey plus its Attributes
KeyBundle() - Constructor for class com.microsoft.azure.keyvault.models.KeyBundle
Default constructor
KeyIdentifier - Class in com.microsoft.azure.keyvault.models
 
KeyIdentifier(String, String) - Constructor for class com.microsoft.azure.keyvault.models.KeyIdentifier
 
KeyIdentifier(String, String, String) - Constructor for class com.microsoft.azure.keyvault.models.KeyIdentifier
 
KeyIdentifier(String) - Constructor for class com.microsoft.azure.keyvault.models.KeyIdentifier
 
KeyItem - Class in com.microsoft.azure.keyvault.models
 
KeyItem() - Constructor for class com.microsoft.azure.keyvault.models.KeyItem
 
KeyOperationRequest - Class in com.microsoft.azure.keyvault.models
 
KeyOperationRequest() - Constructor for class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
KeyOperationResult - Class in com.microsoft.azure.keyvault.models
 
KeyOperationResult() - Constructor for class com.microsoft.azure.keyvault.models.KeyOperationResult
 
KeyOpRequestMessage - Class in com.microsoft.azure.keyvault.models
 
KeyOpRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.KeyOpRequestMessage
 
KeyOpResponseMessage - Class in com.microsoft.azure.keyvault.models
 
KeyOpResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
KeyVaultClient - Interface in com.microsoft.azure.keyvault
A client for the Azure Key Vault service.
KeyVaultClientImpl - Class in com.microsoft.azure.keyvault
 
KeyVaultClientImpl(HttpClientBuilder, ExecutorService) - Constructor for class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
KeyVaultClientImpl(HttpClientBuilder, ExecutorService, CloudCredentials) - Constructor for class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
KeyVaultClientService - Class in com.microsoft.azure.keyvault
 
KeyVaultConfiguration - Class in com.microsoft.azure.keyvault
Helper class to create or modify Azure Key Vault client configurations.
KeyVaultCredentials - Class in com.microsoft.azure.keyvault.authentication
An implementation of CloudCredentials that supports automatic bearer token refresh.
KeyVaultCredentials() - Constructor for class com.microsoft.azure.keyvault.authentication.KeyVaultCredentials
 
KID - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
KTY - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 

L

ListKeysResponseMessage - Class in com.microsoft.azure.keyvault.models
 
ListKeysResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.ListKeysResponseMessage
 
ListSecretsResponseMessage - Class in com.microsoft.azure.keyvault.models
 
ListSecretsResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.ListSecretsResponseMessage
 

M

MessagePropertyNames - Class in com.microsoft.azure.keyvault.models
 

N

NAME - Static variable in class com.microsoft.azure.keyvault.authentication.BearerAuthentication
The scheme name, which is "bearer".
NEXTLINK - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 

O

ObjectIdentifier - Class in com.microsoft.azure.keyvault.models
 
ObjectIdentifier(String, String, String) - Constructor for class com.microsoft.azure.keyvault.models.ObjectIdentifier
 
ObjectIdentifier(String, String, String, String) - Constructor for class com.microsoft.azure.keyvault.models.ObjectIdentifier
 
ObjectIdentifier(String, String) - Constructor for class com.microsoft.azure.keyvault.models.ObjectIdentifier
 
OCT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 

P

putAdditionalInfo(String, Object) - Method in class com.microsoft.azure.keyvault.models.Error
 
putAdditionalInfo(String, Object) - Method in class com.microsoft.azure.keyvault.models.ErrorResponseMessage
 

R

register(Builder.Registry) - Method in class com.microsoft.azure.keyvault.Exports
 
restoreKeyAsync(String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Restores a key into the specified vault.
restoreKeyAsync(String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
RestoreKeyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
RestoreKeyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.RestoreKeyRequestMessage
 
RESULT - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
RS256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
RS384 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
RS512 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
RSA - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
RSA15 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
RSAHSM - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
RSAOAEP - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
RSNULL - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 

S

Secret - Class in com.microsoft.azure.keyvault.models
A Secret consisting of a value and id.
Secret() - Constructor for class com.microsoft.azure.keyvault.models.Secret
Default constructor
SecretAttributes - Class in com.microsoft.azure.keyvault.models
The attributes of a secret managed by the KeyVault service
SecretAttributes() - Constructor for class com.microsoft.azure.keyvault.models.SecretAttributes
Default constructor The defaults for the properties are Enabled = null NotBefore = null Expires = null Created = null Updated = null
SecretIdentifier - Class in com.microsoft.azure.keyvault.models
 
SecretIdentifier(String, String) - Constructor for class com.microsoft.azure.keyvault.models.SecretIdentifier
 
SecretIdentifier(String, String, String) - Constructor for class com.microsoft.azure.keyvault.models.SecretIdentifier
 
SecretIdentifier(String) - Constructor for class com.microsoft.azure.keyvault.models.SecretIdentifier
 
SecretItem - Class in com.microsoft.azure.keyvault.models
 
SecretItem() - Constructor for class com.microsoft.azure.keyvault.models.SecretItem
 
serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.microsoft.azure.keyvault.webkey.Base64UrlSerializer
 
setAlg(String) - Method in class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
setAlg(String) - Method in class com.microsoft.azure.keyvault.models.KeyOpRequestMessage
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
setAttributes(SecretAttributes) - Method in class com.microsoft.azure.keyvault.models.Secret
 
setAttributes(SecretAttributes) - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
setAttributes(KeyAttributes) - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
setCode(String) - Method in class com.microsoft.azure.keyvault.models.Error
 
setContentType(String) - Method in class com.microsoft.azure.keyvault.models.Secret
 
setContentType(String) - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
setCreatedUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
setCreatedUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
setCredentials(CloudCredentials) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the credential
setCredentials(CloudCredentials) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
setD(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setDigest(byte[]) - Method in class com.microsoft.azure.keyvault.models.VerifyRequestMessage
 
setDP(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setDQ(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setE(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setEnabled(Boolean) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
setEnabled(Boolean) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
setError(Error) - Method in class com.microsoft.azure.keyvault.models.ErrorResponseMessage
 
setExpires(Date) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
setExpires(Date) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
setExpiresUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
setExpiresUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
setHsm(Boolean) - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
setId(String) - Method in class com.microsoft.azure.keyvault.models.Secret
 
setId(String) - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
setK(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setKey(JsonWebKey) - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
setKey(JsonWebKey) - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
setKey(JsonWebKey) - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
setKeyOps(String[]) - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
setKeyOps(String[]) - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
setKeyOps(String[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setKeySize(Integer) - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
setKid(String) - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
setKid(String) - Method in class com.microsoft.azure.keyvault.models.KeyOperationResult
 
setKid(String) - Method in class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
setKid(String) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setKty(String) - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
setKty(String) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setLongRunningOperationInitialTimeout(int) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the initial timeout for Long Running Operations.
setLongRunningOperationInitialTimeout(int) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
setLongRunningOperationRetryTimeout(int) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Gets or sets the retry timeout for Long Running Operations.
setLongRunningOperationRetryTimeout(int) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
setMessage(String) - Method in class com.microsoft.azure.keyvault.models.Error
 
setN(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setNextLink(String) - Method in class com.microsoft.azure.keyvault.models.ListKeysResponseMessage
 
setNextLink(String) - Method in class com.microsoft.azure.keyvault.models.ListSecretsResponseMessage
 
setNotBefore(Date) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
Optional.
setNotBefore(Date) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
Optional.
setNotBeforeUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
setNotBeforeUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
setP(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setQ(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setQI(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setResult(byte[]) - Method in class com.microsoft.azure.keyvault.models.KeyOperationResult
 
setSecretAsync(String, String, String, String, SecretAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Sets the value of a secret and returns its attributes.
setSecretAsync(String, String, String, String, SecretAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
setT(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.CreateKeyRequestMessage
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.GetKeyResponseMessage
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.ImportKeyRequestMessage
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.KeyItem
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.Secret
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.SecretItem
 
setTags(Map<String, String>) - Method in class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
setUpdatedUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
setUpdatedUnixTime(Long) - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
setValue(byte[]) - Method in class com.microsoft.azure.keyvault.models.BackupKeyResponseMessage
 
setValue(byte[]) - Method in class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
setValue(byte[]) - Method in class com.microsoft.azure.keyvault.models.KeyOpRequestMessage
 
setValue(byte[]) - Method in class com.microsoft.azure.keyvault.models.KeyOpResponseMessage
 
setValue(KeyItem[]) - Method in class com.microsoft.azure.keyvault.models.ListKeysResponseMessage
 
setValue(SecretItem[]) - Method in class com.microsoft.azure.keyvault.models.ListSecretsResponseMessage
 
setValue(byte[]) - Method in class com.microsoft.azure.keyvault.models.RestoreKeyRequestMessage
 
setValue(String) - Method in class com.microsoft.azure.keyvault.models.Secret
 
setValue(boolean) - Method in class com.microsoft.azure.keyvault.models.VerifyResponseMessage
 
SIGN - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
signAsync(String, String, String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a SIGN operation using the specified key.
signAsync(String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a SIGN operation using the specified key.
signAsync(String, String, String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
signAsync(String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
SIGNATURE - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 

T

TAGS - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
toRSA() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
toRSA(boolean) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
toString() - Method in class com.microsoft.azure.keyvault.models.KeyAttributes
 
toString() - Method in class com.microsoft.azure.keyvault.models.KeyBundle
 
toString() - Method in class com.microsoft.azure.keyvault.models.KeyOperationRequest
 
toString() - Method in class com.microsoft.azure.keyvault.models.ObjectIdentifier
 
toString() - Method in class com.microsoft.azure.keyvault.models.Secret
 
toString() - Method in class com.microsoft.azure.keyvault.models.SecretAttributes
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 

U

UNWRAP - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
unwrapKeyAsync(String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs am UNWRAPKEY operation using the specified key.
unwrapKeyAsync(String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
updateKeyAsync(String, String, String[], KeyAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Updates attributes of the current version of a key.
updateKeyAsync(String, String[], KeyAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Updates attributes of a version of a key.
updateKeyAsync(String, String, String[], KeyAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
updateKeyAsync(String, String[], KeyAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
UpdateKeyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
UpdateKeyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.UpdateKeyRequestMessage
 
updateSecretAsync(String, String, String, SecretAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Updates attributes of the current version of a secret..
updateSecretAsync(String, String, SecretAttributes, Map<String, String>) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Updates attributes of a version of a secret.
updateSecretAsync(String, String, String, SecretAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
updateSecretAsync(String, String, SecretAttributes, Map<String, String>) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 

V

VALUE - Static variable in class com.microsoft.azure.keyvault.models.MessagePropertyNames
 
VERIFY - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
verifyAsync(String, String, byte[], byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a VERIFY operation using the specified key.
verifyAsync(String, String, byte[], byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
VerifyRequestMessage - Class in com.microsoft.azure.keyvault.models
 
VerifyRequestMessage() - Constructor for class com.microsoft.azure.keyvault.models.VerifyRequestMessage
 
VerifyResponseMessage - Class in com.microsoft.azure.keyvault.models
 
VerifyResponseMessage() - Constructor for class com.microsoft.azure.keyvault.models.VerifyResponseMessage
 

W

withRequestFilterFirst(ServiceRequestFilter) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
withRequestFilterLast(ServiceRequestFilter) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
withResponseFilterFirst(ServiceResponseFilter) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
withResponseFilterLast(ServiceResponseFilter) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
WRAP - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
wrapKeyAsync(String, String, String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a WRAPKEY operation using the specified key.
wrapKeyAsync(String, String, byte[]) - Method in interface com.microsoft.azure.keyvault.KeyVaultClient
Performs a WRAPKEY operation using the specified key.
wrapKeyAsync(String, String, String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
wrapKeyAsync(String, String, byte[]) - Method in class com.microsoft.azure.keyvault.KeyVaultClientImpl
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

/**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/