Interface KeyManagementProvider

All Known Subinterfaces:
ExternalKmsProvider, Pkcs11ProviderAdapter
All Known Implementing Classes:
TestKeyManagementProvider

public interface KeyManagementProvider
Thread-safe KMS/HSM provider SPI.
  • Method Details

    • id

      String id()
      Returns provider id.
      Returns:
      provider id
    • status

      String status()
      Returns safe provider status.
      Returns:
      status
    • keyReference

      KeyReference keyReference(String keyId)
      Returns a safe key reference.
      Parameters:
      keyId - key id
      Returns:
      safe key reference