Class KeyStoreKeyProviderConfigurationSchema

java.lang.Object
org.gridgain.internal.encryption.provider.configuration.KeyProviderConfigurationSchema
org.gridgain.internal.encryption.provider.keystore.KeyStoreKeyProviderConfigurationSchema

@PolymorphicConfigInstance("keystore") public class KeyStoreKeyProviderConfigurationSchema extends org.gridgain.internal.encryption.provider.configuration.KeyProviderConfigurationSchema
Keystore key provider configuration schema.
  • Field Details

    • keyStoreType

      @Value(hasDefault=true) public String keyStoreType
      Type of the keystore.
    • path

      @Value(hasDefault=true) public String path
      Path to the keystore file.
    • password

      @Secret @Value public String password
      Password for opening the keystore and extracting the KEK.
    • activeKeyName

      @Immutable @Value public String activeKeyName
      Name/Alias for the active KEK.
  • Constructor Details

    • KeyStoreKeyProviderConfigurationSchema

      public KeyStoreKeyProviderConfigurationSchema()