KeyVaultKeyManagerFactory Class

  • java.lang.Object
    • javax.net.ssl.KeyManagerFactorySpi
      • com.azure.security.keyvault.jca.KeyVaultKeyManagerFactory

public final class KeyVaultKeyManagerFactory
extends KeyManagerFactorySpi

The Azure Key Vault variant of the KeyManagerFactory.

Constructor Summary

Constructor Description
KeyVaultKeyManagerFactory()

Creates a new instance of KeyVaultKeyManagerFactory.

Method Summary

Modifier and Type Method and Description
protected KeyManager[] engineGetKeyManagers()

Get key managers.

protected void engineInit(KeyStore keystore, char[] password)

Engine init.

protected void engineInit(ManagerFactoryParameters spec)

Engine init.

Methods inherited from java.lang.Object

Methods inherited from javax.net.ssl.KeyManagerFactorySpi

Constructor Details

KeyVaultKeyManagerFactory

public KeyVaultKeyManagerFactory()

Creates a new instance of KeyVaultKeyManagerFactory.

Method Details

engineGetKeyManagers

protected KeyManager[] engineGetKeyManagers()

Get key managers.

Overrides:

KeyVaultKeyManagerFactory.engineGetKeyManagers()

Returns:

keyManagers the key keyManagers

engineInit

protected void engineInit(KeyStore keystore, char[] password)

Engine init.

Overrides:

KeyVaultKeyManagerFactory.engineInit(KeyStore keystore, char[] password)

Parameters:

keystore - the keystore
password - the password

engineInit

protected void engineInit(ManagerFactoryParameters spec)

Engine init.

Overrides:

KeyVaultKeyManagerFactory.engineInit(ManagerFactoryParameters spec)

Parameters:

spec - the spec

Applies to