Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Additional documentation - Search tag in Overview
- Section
- ALGORITHM_NAME - Static variable in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Stores the algorithm name.
- Azure Key Vault JCA client library for Java - Search tag in Overview
- Section
C
- checkClientTrusted(X509Certificate[], String) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the client is trusted.
- checkClientTrusted(X509Certificate[], String, Socket) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the client is trusted.
- checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the client is trusted.
- checkServerTrusted(X509Certificate[], String) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the server is trusted.
- checkServerTrusted(X509Certificate[], String, Socket) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the server is trusted.
- checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Check if the server is trusted.
- chooseClientAlias(String[], Principal[], Socket) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Choose client alias.
- chooseServerAlias(String, Principal[], Socket) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Choose server alias.
- Client side SSL - Search tag in Overview
- Section
- com.azure.security.keyvault.jca - package com.azure.security.keyvault.jca
-
The Azure Key Vault JCA Provider package.
- Configure logging - Search tag in Overview
- Section
- Contributing - Search tag in Overview
- Section
D
- disableChallengeResourceVerification() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Disables verifying if the authentication challenge resource matches the Key Vault or Managed HSM domain.
E
- encodeByte(byte[]) - Static method in class com.azure.security.keyvault.jca.KeyVaultEncode
-
Decode signatures imitating ECUtil
- engineAliases() - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Lists all the alias names of this keystore.
- engineContainsAlias(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Checks if the given alias exists in this keystore.
- engineDeleteEntry(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Deletes the entry identified by the given alias from this keystore.
- engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Determines if the keystore
Entry
for the specifiedalias
is an instance or subclass of the specifiedentryClass
. - engineGetCertificate(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Get the certificate associated with the given alias.
- engineGetCertificateAlias(Certificate) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Get the (alias) name of the first keystore entry whose certificate matches the given certificate.
- engineGetCertificateChain(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Get the certificate chain associated with the given alias.
- engineGetCreationDate(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Get the creation date of the entry identified by the given alias.
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Gets a
KeyStore.Entry
for the specified alias with the specified protection parameter. - engineGetKey(String, char[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Get key associated with the given alias.
- engineGetKeyManagers() - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManagerFactory
-
Get key managers.
- engineGetTrustManagers() - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManagerFactory
-
Get trust managers.
- engineInit(KeyStore) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManagerFactory
-
Engine init.
- engineInit(KeyStore, char[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManagerFactory
-
Engine init.
- engineInit(ManagerFactoryParameters) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManagerFactory
-
Engine init.
- engineInit(ManagerFactoryParameters) - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManagerFactory
-
Engine init.
- engineIsCertificateEntry(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Check whether the entry identified by the given alias contains a trusted certificate.
- engineIsKeyEntry(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Check whether the entry identified by the given alias is a key-related.
- engineLoad(InputStream, char[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Loads the keystore from the given input stream.
- engineLoad(KeyStore.LoadStoreParameter) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Loads the keystore using the given
KeyStore.LoadStoreParameter
. - engineSetCertificateEntry(String, Certificate) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Assigns the given certificate to the given alias.
- engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Saves a
KeyStore.Entry
under the specified alias. - engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Assigns the given key (that has already been protected) to the given alias.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Assigns the given key to the given alias, protecting it with the given password.
- engineSize() - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Retrieves the number of entries in this keystore.
- engineStore(OutputStream, char[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Stores this keystore to the given output stream, and protects its integrity with the given password.
- engineStore(KeyStore.LoadStoreParameter) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Stores this keystore using the given.
- Examples - Search tag in Overview
- Section
F
- File-System certificates - Search tag in Overview
- Section
G
- General - Search tag in Overview
- Section
- getAcceptedIssuers() - Method in class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Get accepted issuers.
- getAlgorithm() - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Get the algorithm
- getCertificateChain(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Get certificate chain.
- getClientAliases(String, Principal[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Get client alias.
- getClientId() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the client id.
- getClientSecret() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the client secret.
- getEncoded() - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Get the encoded
- getFormat() - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Get the format
- getKeyVaultKeyStoreBySystemProperty() - Static method in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
get key vault key store by system property
- getKid() - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Get the KeyId
- getManagedIdentity() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the Managed Identity.
- getPrivateKey(String) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Get private key.
- getProtectionParameter() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the protection parameter.
- getServerAliases(String, Principal[]) - Method in class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Get server alias.
- getTenantId() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the tenant id.
- Getting started - Search tag in Overview
- Section
- getUri() - Method in class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Get the Azure Key Vault URI.
I
- Include direct dependency - Search tag in Overview
- Section
- Include the BOM file - Search tag in Overview
- Section
- Include the package - Search tag in Overview
- Section
K
- KEY_STORE_TYPE - Static variable in class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Stores the key-store name.
- Key concepts - Search tag in Overview
- Section
- Key-Less certificates - Search tag in Overview
- Section
- KeyVaultEncode - Class in com.azure.security.keyvault.jca
-
encode signature
- KeyVaultEncode() - Constructor for class com.azure.security.keyvault.jca.KeyVaultEncode
- KeyVaultJcaProvider - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault security provider.
- KeyVaultJcaProvider() - Constructor for class com.azure.security.keyvault.jca.KeyVaultJcaProvider
-
Constructor.
- KeyVaultKeyManager - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault variant of the X509ExtendedKeyManager.
- KeyVaultKeyManager(KeyStore, char[]) - Constructor for class com.azure.security.keyvault.jca.KeyVaultKeyManager
-
Constructor.
- KeyVaultKeyManagerFactory - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault variant of the KeyManagerFactory.
- KeyVaultKeyManagerFactory() - Constructor for class com.azure.security.keyvault.jca.KeyVaultKeyManagerFactory
- KeyVaultKeyStore - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault implementation of the KeyStoreSpi.
- KeyVaultKeyStore() - Constructor for class com.azure.security.keyvault.jca.KeyVaultKeyStore
-
Constructor.
- KeyVaultLoadStoreParameter - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault LoadStoreParameter of the KeyStoreSpi.
- KeyVaultLoadStoreParameter(String) - Constructor for class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Constructor.
- KeyVaultLoadStoreParameter(String, String) - Constructor for class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Constructor.
- KeyVaultLoadStoreParameter(String, String, String, String) - Constructor for class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Constructor.
- KeyVaultLoadStoreParameter(String, String, String, String, String) - Constructor for class com.azure.security.keyvault.jca.KeyVaultLoadStoreParameter
-
Constructor.
- KeyVaultPrivateKey - Class in com.azure.security.keyvault.jca
-
Deprecated.Should not use this class outside of azure-security-keyvault-jca.jar. Move this class to implementation package.
- KeyVaultPrivateKey(String, String) - Constructor for class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Builder for key vault private key
- KeyVaultTrustManager - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault variant of the X509TrustManager.
- KeyVaultTrustManager() - Constructor for class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Constructor.
- KeyVaultTrustManager(KeyStore) - Constructor for class com.azure.security.keyvault.jca.KeyVaultTrustManager
-
Constructor.
- KeyVaultTrustManagerFactory - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault variant of the TrustManagerFactory.
- KeyVaultTrustManagerFactory() - Constructor for class com.azure.security.keyvault.jca.KeyVaultTrustManagerFactory
- KeyVaultTrustManagerFactoryProvider - Class in com.azure.security.keyvault.jca
-
The Azure Key Vault TrustManagerFactory provider.
- KeyVaultTrustManagerFactoryProvider() - Constructor for class com.azure.security.keyvault.jca.KeyVaultTrustManagerFactoryProvider
-
Constructor.
N
- Next steps - Search tag in Overview
- Section
P
- Prerequisites - Search tag in Overview
- Section
- PROVIDER_NAME - Static variable in class com.azure.security.keyvault.jca.KeyVaultJcaProvider
-
Stores the name.
R
- References - Search tag in Overview
- Section
S
- Server side SSL - Search tag in Overview
- Section
- setAlgorithm(String) - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Store key vault certificate algorithm
- setKid(String) - Method in class com.azure.security.keyvault.jca.KeyVaultPrivateKey
-
Deprecated.Store the KeyId
- Spring Boot - Search tag in Overview
- Section
- Supported key type - Search tag in Overview
- Section
T
- Troubleshooting - Search tag in Overview
- Section
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form